]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
compiler
authorwessels <>
Tue, 15 Sep 1998 12:34:55 +0000 (12:34 +0000)
committerwessels <>
Tue, 15 Sep 1998 12:34:55 +0000 (12:34 +0000)
src/main.cc
src/protos.h
src/redirect.cc

index 5ef193cd8d7965cf765b096d8fce03e1c92c0fe7..f153f279477b7a50ab5a64913c0caee54220ee09 100644 (file)
@@ -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();
index f9e2d765efcc936bba7f5d0efc861acc3b66f598..9291c504553d0af99121dcf9da26d9e2f69b2fbf 100644 (file)
@@ -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);
index fe65a03db4e58bf2740344805ff09a5161cb1d18..ac75301d72662060a47034b3f3c1b89f7a38c0e5 100644 (file)
@@ -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;