From: Amos Jeffries Date: Thu, 19 May 2011 12:02:58 +0000 (-0600) Subject: Fix assertion client_side_reply.cc:662: "r->clientConnectionManager == http->getConn()" X-Git-Tag: take07~16^2~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c514e1b7c5b13063f5c32442a1850fc9c94eea54;p=thirdparty%2Fsquid.git Fix assertion client_side_reply.cc:662: "r->clientConnectionManager == http->getConn()" TODO: There is a biger bug in the URL re-write cloning not being right in general. That is getting a separate and much larger fix in a followup patch. --- diff --git a/src/client_side_request.cc b/src/client_side_request.cc index 5d4565b9e1..a8219a8b5b 100644 --- a/src/client_side_request.cc +++ b/src/client_side_request.cc @@ -1058,6 +1058,7 @@ ClientRequestContext::clientRedirectDone(char *result) new_request->indirect_client_addr = old_request->indirect_client_addr; #endif /* FOLLOW_X_FORWARDED_FOR */ new_request->my_addr = old_request->my_addr; + new_request->clientConnectionManager = old_request->clientConnectionManager; new_request->flags = old_request->flags; new_request->flags.redirected = 1; #if USE_AUTH