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

index 094e342b97a25047660a880f0c67f13b968fb601..3f9acba87d25d934a4c888b047056b616a4ab955 100644 (file)
@@ -412,9 +412,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;
     }
 }