less,klogd,syslogd,nc,tcpudp: exit on signal by killing itself, not exit(1)
*: minor shrink
This commit is contained in:
@@ -26,7 +26,7 @@ static void klogd_signal(int sig ATTRIBUTE_UNUSED)
|
||||
klogctl(7, NULL, 0);
|
||||
klogctl(0, NULL, 0);
|
||||
syslog(LOG_NOTICE, "klogd: exiting");
|
||||
exit(EXIT_SUCCESS);
|
||||
kill_myself_with_sig(sig);
|
||||
}
|
||||
|
||||
#define log_buffer bb_common_bufsiz1
|
||||
|
@@ -475,7 +475,7 @@ static void quit_signal(int sig)
|
||||
puts("syslogd exiting");
|
||||
if (ENABLE_FEATURE_IPC_SYSLOG)
|
||||
ipcsyslog_cleanup();
|
||||
exit(1);
|
||||
kill_myself_with_sig(sig);
|
||||
}
|
||||
|
||||
#ifdef SYSLOGD_MARK
|
||||
|
Reference in New Issue
Block a user