From: wessels <> Date: Tue, 15 Sep 1998 12:34:55 +0000 (+0000) Subject: compiler X-Git-Tag: SQUID_3_0_PRE1~2718 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f0d40ae8b503c6cb19271d372f5322ccdb2cd365;p=thirdparty%2Fsquid.git compiler --- diff --git a/src/main.cc b/src/main.cc index 5ef193cd8d..f153f27947 100644 --- a/src/main.cc +++ b/src/main.cc @@ -1,6 +1,6 @@ /* - * $Id: main.cc,v 1.270 1998/09/09 17:51:05 wessels Exp $ + * $Id: main.cc,v 1.271 1998/09/15 06:34:55 wessels Exp $ * * DEBUG: section 1 Startup and Main Loop * AUTHOR: Harvest Derived @@ -704,6 +704,7 @@ SquidShutdown(void *unused) snmpConnectionClose(); #endif releaseServerSockets(); + redirectShutdownServers(NULL); commCloseAllSockets(); unlinkdClose(); storeDirWriteCleanLogs(0); @@ -715,7 +716,6 @@ SquidShutdown(void *unused) configFreeMemory(); storeFreeMemory(); dnsFreeMemory(); - redirectFreeMemory(); /*stmemFreeMemory(); */ netdbFreeMemory(); ipcacheFreeMemory(); diff --git a/src/protos.h b/src/protos.h index f9e2d765ef..9291c50455 100644 --- a/src/protos.h +++ b/src/protos.h @@ -1,6 +1,6 @@ /* - * $Id: protos.h,v 1.265 1998/09/15 06:23:07 wessels Exp $ + * $Id: protos.h,v 1.266 1998/09/15 06:34:56 wessels Exp $ * * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ @@ -635,7 +635,6 @@ extern void redirectStart(clientHttpRequest *, RH *, void *); extern void redirectOpenServers(void); extern void redirectShutdownServers(void *); extern void redirectStats(StoreEntry *); -extern void redirectFreeMemory(void); extern void authenticateStart(acl_proxy_auth_user *, RH *, void *); extern void authenticateOpenServers(void); diff --git a/src/redirect.cc b/src/redirect.cc index fe65a03db4..ac75301d72 100644 --- a/src/redirect.cc +++ b/src/redirect.cc @@ -1,6 +1,6 @@ /* - * $Id: redirect.cc,v 1.67 1998/09/15 06:22:16 wessels Exp $ + * $Id: redirect.cc,v 1.68 1998/09/15 06:34:57 wessels Exp $ * * DEBUG: section 29 Redirector * AUTHOR: Duane Wessels @@ -353,6 +353,7 @@ redirectOpenServers(void) } NRedirectorsOpen++; redirector = xcalloc(1, sizeof(redirector_t)); + cbdataAdd(redirector, MEM_NONE); redirector->flags.alive = 1; redirector->index = k; redirector->fd = redirectsocket;