From: wessels <> Date: Wed, 27 Mar 1996 09:13:04 +0000 (+0000) Subject: remove zombie crap X-Git-Tag: SQUID_3_0_PRE1~6376 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4ad3d4adf058dbb06f382924bfa9efde30f5c855;p=thirdparty%2Fsquid.git remove zombie crap --- diff --git a/src/main.cc b/src/main.cc index fa3b364791..3d37532a54 100644 --- a/src/main.cc +++ b/src/main.cc @@ -1,4 +1,4 @@ -/* $Id: main.cc,v 1.7 1996/03/27 01:46:12 wessels Exp $ */ +/* $Id: main.cc,v 1.8 1996/03/27 02:13:04 wessels Exp $ */ #include "squid.h" @@ -386,9 +386,6 @@ Usage: cached [-Rsehvz] [-f config-file] [-d debug-level] [-[apu] port]\n\ next_cleaning = cached_curtime + getCleanRate(); } /* house keeping */ -#ifdef THIS_BREAKS_FTP - kill_zombie(); -#endif break; default: debug(0, "MAIN: Internal error -- this should never happen.\n"); diff --git a/src/tools.cc b/src/tools.cc index 336c404c19..ea6c150796 100644 --- a/src/tools.cc +++ b/src/tools.cc @@ -1,5 +1,5 @@ -/* $Id: tools.cc,v 1.6 1996/03/27 01:46:26 wessels Exp $ */ +/* $Id: tools.cc,v 1.7 1996/03/27 02:13:04 wessels Exp $ */ #include "squid.h" @@ -230,20 +230,6 @@ void sig_child(sig) #endif } -#define MAX_ZOMBIES_TO_KILL 20 -void kill_zombie() -{ - int status; - int i = 0; - int pid; - - while ((pid = waitpid(-1, &status, WNOHANG | WUNTRACED)) > 0) { - debug(3, "kill_zombie: Ate pid %d\n", pid); - if (++i > MAX_ZOMBIES_TO_KILL) - break; - } -} - /* * getMaxFD - returns the file descriptor table size */