]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 3960: Dead Peers Are Not Revived
authorAmos Jeffries <squid3@treenet.co.nz>
Wed, 20 Nov 2013 00:54:45 +0000 (17:54 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Wed, 20 Nov 2013 00:54:45 +0000 (17:54 -0700)
src/neighbors.cc

index 4e3e2a9f314e4889dbbe58d6f4a6ed83bf94fc1a..294af4566c92223058ccd70f10e5342559e3742f 100644 (file)
@@ -1316,6 +1316,7 @@ peerProbeConnect(CachePeer * p)
         Comm::ConnectionPointer conn = new Comm::Connection;
         conn->remote = p->addresses[i];
         conn->remote.SetPort(p->http_port);
+        conn->setPeer(p);
         getOutgoingAddress(NULL, conn);
 
         ++ p->testing_now;