From: Amos Jeffries Date: Sun, 15 Aug 2010 01:45:18 +0000 (+1200) Subject: set destination Conn on fwdPconnPop for peer X-Git-Tag: take08~55^2~124^2~85 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d03b027180996af0cd8002550849f650749fbcde;p=thirdparty%2Fsquid.git set destination Conn on fwdPconnPop for peer --- diff --git a/src/forward.cc b/src/forward.cc index 9b9ed85b2e..b04ebf6f55 100644 --- a/src/forward.cc +++ b/src/forward.cc @@ -798,10 +798,10 @@ FwdState::connectStart() if (serverDestinations[0]->getPeer()) { host = serverDestinations[0]->getPeer()->host; port = serverDestinations[0]->getPeer()->http_port; - serverConn->fd = fwdPconnPool->pop(serverDestinations[0]->getPeer()->name, - serverDestinations[0]->getPeer()->http_port, - request->GetHost(), serverDestinations[0]->local, - checkRetriable()); + serverDestinations[0]->fd = fwdPconnPool->pop(serverDestinations[0]->getPeer()->name, + serverDestinations[0]->getPeer()->http_port, + request->GetHost(), serverDestinations[0]->local, + checkRetriable()); } else { host = request->GetHost(); port = request->port;