]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 3622: peerClearRRStart scheduling multiple events
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 9 Sep 2012 10:05:22 +0000 (04:05 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 9 Sep 2012 10:05:22 +0000 (04:05 -0600)
src/neighbors.cc

index ee3e961a3739b017dd3a7e3645323be595063b16..f6d6344ed757e1878056e9321c15ccd6561a2968 100644 (file)
@@ -402,9 +402,10 @@ peerClearRRLoop(void *data)
 void
 peerClearRRStart(void)
 {
-    static int event_added = 0;
+    static bool event_added = false;
     if (!event_added) {
         peerClearRRLoop(NULL);
+        event_added=true;
     }
 }