diff options
Diffstat (limited to 'sysklogd')
-rw-r--r-- | sysklogd/klogd.c | 2 | ||||
-rw-r--r-- | sysklogd/syslogd.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sysklogd/klogd.c b/sysklogd/klogd.c index 6a675b8b3..01d597178 100644 --- a/sysklogd/klogd.c +++ b/sysklogd/klogd.c | |||
@@ -26,7 +26,7 @@ static void klogd_signal(int sig ATTRIBUTE_UNUSED) | |||
26 | klogctl(7, NULL, 0); | 26 | klogctl(7, NULL, 0); |
27 | klogctl(0, NULL, 0); | 27 | klogctl(0, NULL, 0); |
28 | syslog(LOG_NOTICE, "klogd: exiting"); | 28 | syslog(LOG_NOTICE, "klogd: exiting"); |
29 | exit(EXIT_SUCCESS); | 29 | kill_myself_with_sig(sig); |
30 | } | 30 | } |
31 | 31 | ||
32 | #define log_buffer bb_common_bufsiz1 | 32 | #define log_buffer bb_common_bufsiz1 |
diff --git a/sysklogd/syslogd.c b/sysklogd/syslogd.c index c71350750..0dc69d8cc 100644 --- a/sysklogd/syslogd.c +++ b/sysklogd/syslogd.c | |||
@@ -475,7 +475,7 @@ static void quit_signal(int sig) | |||
475 | puts("syslogd exiting"); | 475 | puts("syslogd exiting"); |
476 | if (ENABLE_FEATURE_IPC_SYSLOG) | 476 | if (ENABLE_FEATURE_IPC_SYSLOG) |
477 | ipcsyslog_cleanup(); | 477 | ipcsyslog_cleanup(); |
478 | exit(1); | 478 | kill_myself_with_sig(sig); |
479 | } | 479 | } |
480 | 480 | ||
481 | #ifdef SYSLOGD_MARK | 481 | #ifdef SYSLOGD_MARK |