]> git.puffer.fish Git - mirror/frr.git/commitdiff
2004-04-21 Boris Kovalenko <boris@tagnet.ru>
authorpaul <paul>
Wed, 21 Apr 2004 11:00:43 +0000 (11:00 +0000)
committerpaul <paul>
Wed, 21 Apr 2004 11:00:43 +0000 (11:00 +0000)
        * daemon.c: (daemon) fix check for error return from setsid

lib/ChangeLog
lib/daemon.c

index ab2489d0636afabd9f1dc9288a6cac3923863a05..121d1d6238d57b75ff3e494aa40c25ea859afba4 100644 (file)
@@ -1,3 +1,7 @@
+2004-04-21 Boris Kovalenko <boris@tagnet.ru>
+
+       * daemon.c: (daemon) fix check for error return from setsid
+       
 2004-01-19 Paul Jakma <paul@dishone.st>
 
        * sigevent.{c,h}: New files, implement event handled signals.
index dfd26b3627dab1e93903720f8796a75328b62f01..d8380106d83862910374d2183ca47847166e8914 100644 (file)
@@ -46,7 +46,7 @@ daemon (int nochdir, int noclose)
   /* Become session leader and get pid. */
   pid = setsid();
 
-  if (pid < -1)
+  if (pid == -1)
     {
       perror ("setsid");
       return -1;