]> git.puffer.fish Git - mirror/frr.git/commit
2004-11-23 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
authorajs <ajs>
Tue, 23 Nov 2004 18:19:14 +0000 (18:19 +0000)
committerajs <ajs>
Tue, 23 Nov 2004 18:19:14 +0000 (18:19 +0000)
commit59a06a915da9129a4e756c2b4d42449aa71a0ee4
tree44090f696cbec97cab5e5b090b22c7431a5d6490
parentd246bd965898f0ba6781f2b2048af9a5eba079d3
2004-11-23 Andrew J. Schorr <ajschorr@alumni.princeton.edu>

* sigevent.c: (signal_init) Set up some default signal handlers
  so that processes will issue an error message before terminating
  or dumping core.
  (trap_default_signals) New function to set up signal handlers
  for various signals that may kill the process.
  (exit_handler) Call zlog_signal, then _exit.
  (core_handler) Call zlog_signal, then abort.
* log.h: Declare new function zlog_signal.
* log.c: (zlog_signal) New function to log information about
  a received signal before the process dies.  Try to log a
  backtrace also.
  (quagga_signal_handler,signal_set) Should be static.
lib/ChangeLog
lib/log.c
lib/log.h
lib/sigevent.c