From 10457b90db925369739a900445b640364eda5e4c Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Tue, 27 Mar 2007 22:01:31 +0000 Subject: make pidfile writing configurable. [ui]toa_to_buf: change API. No users yet. --- sysklogd/syslogd.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sysklogd/syslogd.c') diff --git a/sysklogd/syslogd.c b/sysklogd/syslogd.c index 51627bd82..76a446b6a 100644 --- a/sysklogd/syslogd.c +++ b/sysklogd/syslogd.c @@ -519,6 +519,7 @@ static void do_syslogd(void) signal(SIGALRM, do_mark); alarm(G.markInterval); #endif + remove_pidfile("/var/run/syslogd.pid"); memset(&sunx, 0, sizeof(sunx)); sunx.sun_family = AF_UNIX; @@ -645,6 +646,7 @@ int syslogd_main(int argc, char **argv) bb_daemonize_or_rexec(DAEMON_CHDIR_ROOT, argv); } umask(0); + write_pidfile("/var/run/syslogd.pid"); do_syslogd(); /* return EXIT_SUCCESS; */ } -- cgit v1.2.3