aboutsummaryrefslogtreecommitdiff
path: root/syslogd.c
diff options
context:
space:
mode:
authorproski <proski@69ca8d6d-28ef-0310-b511-8ec308f3f277>2000-09-13 14:14:29 +0000
committerproski <proski@69ca8d6d-28ef-0310-b511-8ec308f3f277>2000-09-13 14:14:29 +0000
commite9ed3f48d262fbd30f63799ade87729d0bf4bac2 (patch)
tree646f188bb80e8769dcc6b93a0be3b098d3769651 /syslogd.c
parentea5ed11ad8a1a01a0355380ebac4477ba5fb6a4f (diff)
downloadbusybox-w32-e9ed3f48d262fbd30f63799ade87729d0bf4bac2.tar.gz
busybox-w32-e9ed3f48d262fbd30f63799ade87729d0bf4bac2.tar.bz2
busybox-w32-e9ed3f48d262fbd30f63799ade87729d0bf4bac2.zip
Make syslogd ignore SIGCLD only if SIGCLD is defined. This should fix SPARC.
Also ignore SIGCHLD - it must have been meant. git-svn-id: svn://busybox.net/trunk/busybox@1042 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to '')
-rw-r--r--syslogd.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/syslogd.c b/syslogd.c
index 8648da271..d647866cb 100644
--- a/syslogd.c
+++ b/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