aboutsummaryrefslogtreecommitdiff
path: root/sysklogd
diff options
context:
space:
mode:
Diffstat (limited to 'sysklogd')
-rw-r--r--sysklogd/klogd.c2
-rw-r--r--sysklogd/syslogd.c2
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