From 69dc3a4e56777340841c915c2e7c03af5c9ca82c Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Tue, 12 Feb 2008 17:03:26 +0000 Subject: - improved diagnostic information for abort cases - some initial effort for malloc/free debugging support - bugfix: using dynafile actions caused rsyslogd abort --- syslogd.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'syslogd.c') diff --git a/syslogd.c b/syslogd.c index 6841a6a9..f42f48a9 100644 --- a/syslogd.c +++ b/syslogd.c @@ -4827,6 +4827,8 @@ int realMain(int argc, char **argv) sigAct.sa_handler = sigsegvHdlr; sigaction(SIGSEGV, &sigAct, NULL); +sigAct.sa_handler = sigsegvHdlr; +sigaction(SIGABRT, &sigAct, NULL); sigAct.sa_handler = doDie; sigaction(SIGTERM, &sigAct, NULL); sigAct.sa_handler = Debug ? doDie : SIG_IGN; -- cgit v1.2.3