]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
complain if kill() (as in --enable-kill-parent-hack) returns an error.
authorwessels <>
Thu, 23 May 2002 02:48:14 +0000 (02:48 +0000)
committerwessels <>
Thu, 23 May 2002 02:48:14 +0000 (02:48 +0000)
src/main.cc

index 3f25577373acc9173d83df174d51f1c4354e3f91..a4254e5d4147aca7c7c72a813b2bd38a324223a4 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: main.cc,v 1.349 2002/04/06 08:49:27 adrian Exp $
+ * $Id: main.cc,v 1.350 2002/05/22 20:48:14 wessels Exp $
  *
  * DEBUG: section 1     Startup and Main Loop
  * AUTHOR: Harvest Derived
@@ -267,7 +267,8 @@ shut_down(int sig)
 #ifdef KILL_PARENT_OPT
     if (getppid() > 1) {
        debug(1, 1) ("Killing RunCache, pid %d\n", getppid());
-       kill(getppid(), sig);
+       if (kill(getppid(), sig) < 0)
+           debug(1, 1) ("kill %d: %s\n", getppid(), xstrerror());
     }
 #endif
 #if SA_RESETHAND == 0