diff options
author | ajs <ajs> | 2004-11-26 18:11:14 +0000 |
---|---|---|
committer | ajs <ajs> | 2004-11-26 18:11:14 +0000 |
commit | 937c85d41b340152e548ba72c8f32fb8c62e3872 (patch) | |
tree | 0e7b7f85d45c378c517533e079438fa1d95436d8 /lib/debug.c | |
parent | 5d45c81605ef1a51bf35a4cbfbbd7f1749534374 (diff) | |
download | quagga-937c85d41b340152e548ba72c8f32fb8c62e3872.tar.bz2 quagga-937c85d41b340152e548ba72c8f32fb8c62e3872.tar.xz |
2004-11-26 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
* log.c: (zlog_backtrace) New function to log a backtrace.
(zlog_backtrace_safe) Log a backtrace in an async-signal-safe way.
Unfortunately, this function does not support syslog logging yet.
(zlog_signal) Move backtrace code into separate function
zlog_backtrace_safe.
(_zlog_assert_failed) Call zlog_backtrace before aborting.
* log.h: Declare new functions zlog_backtrace and zlog_backtrace_safe.
* memory.c: (zerror) Call zlog_backtrace before aborting.
Diffstat (limited to 'lib/debug.c')
0 files changed, 0 insertions, 0 deletions