From: Denis Vlasenko Date: Sun, 14 Jan 2007 02:03:28 +0000 (-0000) Subject: inetd: open log after daemonization X-Git-Tag: 1_4_0~37 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=ffcef2d1f71a1707b94e235e63495178144de861;p=oweals%2Fbusybox.git inetd: open log after daemonization --- diff --git a/networking/inetd.c b/networking/inetd.c index f9f3b51b6..fd2c88a6b 100644 --- a/networking/inetd.c +++ b/networking/inetd.c @@ -1272,8 +1272,6 @@ inetd_main(int argc, char *argv[]) LastArg = envp[-1] + strlen(envp[-1]); #endif - openlog(applet_name, LOG_PID | LOG_NOWAIT, LOG_DAEMON); - opt = getopt32(argc, argv, "R:f", &stoomany); if(opt & 1) { toomany = xatoi_u(stoomany); @@ -1298,6 +1296,7 @@ inetd_main(int argc, char *argv[]) #else bb_sanitize_stdio(!(opt & 2)); #endif + openlog(applet_name, LOG_PID | LOG_NOWAIT, LOG_DAEMON); logmode = LOGMODE_SYSLOG; if (uid == 0) {