Hi,

If fork fails, it should print an error message.

ok?

bluhm

Index: usr.sbin/syslogd/syslogd.c
===================================================================
RCS file: /data/mirror/openbsd/cvs/src/usr.sbin/syslogd/syslogd.c,v
retrieving revision 1.161
diff -u -p -r1.161 syslogd.c
--- usr.sbin/syslogd/syslogd.c  30 Mar 2015 09:21:42 -0000      1.161
+++ usr.sbin/syslogd/syslogd.c  11 Jun 2015 23:09:33 -0000
@@ -564,7 +564,7 @@ main(int argc, char *argv[])
 
                switch(fork()) {
                case -1:
-                       exit(1);
+                       err(1, "fork");
                case 0:
                        setsid();
                        close(lockpipe[0]);

Reply via email to