]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 3622: peerClearRRStart scheduling multiple events
authorAmos Jeffries <squid3@treenet.co.nz>
Thu, 30 Aug 2012 14:39:04 +0000 (08:39 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Thu, 30 Aug 2012 14:39:04 +0000 (08:39 -0600)
src/neighbors.cc

index a228a560bc0abc8ba07b08674094a0b6bf2b4cc6..97725bfc7cb048f88bf190b1a0fc11fa1bee4cfd 100644 (file)
@@ -407,9 +407,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;
     }
 }