diff options
-rw-r--r-- | sysklogd/syslogd.c | 3 | ||||
-rw-r--r-- | syslogd.c | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/sysklogd/syslogd.c b/sysklogd/syslogd.c index 8648da271..d647866cb 100644 --- a/sysklogd/syslogd.c +++ b/sysklogd/syslogd.c | |||
@@ -301,7 +301,10 @@ static void doSyslogd (void) | |||
301 | signal (SIGTERM, quit_signal); | 301 | signal (SIGTERM, quit_signal); |
302 | signal (SIGQUIT, quit_signal); | 302 | signal (SIGQUIT, quit_signal); |
303 | signal (SIGHUP, SIG_IGN); | 303 | signal (SIGHUP, SIG_IGN); |
304 | signal (SIGCHLD, SIG_IGN); | ||
305 | #ifdef SIGCLD | ||
304 | signal (SIGCLD, SIG_IGN); | 306 | signal (SIGCLD, SIG_IGN); |
307 | #endif | ||
305 | signal (SIGALRM, domark); | 308 | signal (SIGALRM, domark); |
306 | alarm (MarkInterval); | 309 | alarm (MarkInterval); |
307 | 310 | ||
@@ -301,7 +301,10 @@ static void doSyslogd (void) | |||
301 | signal (SIGTERM, quit_signal); | 301 | signal (SIGTERM, quit_signal); |
302 | signal (SIGQUIT, quit_signal); | 302 | signal (SIGQUIT, quit_signal); |
303 | signal (SIGHUP, SIG_IGN); | 303 | signal (SIGHUP, SIG_IGN); |
304 | signal (SIGCHLD, SIG_IGN); | ||
305 | #ifdef SIGCLD | ||
304 | signal (SIGCLD, SIG_IGN); | 306 | signal (SIGCLD, SIG_IGN); |
307 | #endif | ||
305 | signal (SIGALRM, domark); | 308 | signal (SIGALRM, domark); |
306 | alarm (MarkInterval); | 309 | alarm (MarkInterval); |
307 | 310 | ||