]> 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:13:20 +0000 (01:13 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 23 Sep 2012 07:13:20 +0000 (01:13 -0600)
src/neighbors.cc

index bcefbcb5d87ace511f6154e1c33f53f5451eb3b7..7da1e8c49fa91e85b871b20b3079b349d3f2f5a8 100644 (file)
@@ -415,9 +415,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;
     }
 }