From: hno <> Date: Fri, 4 Aug 2000 03:27:54 +0000 (+0000) Subject: Persistent connection bugfix from Chris DeCenzo X-Git-Tag: SQUID_3_0_PRE1~1878 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=2045a4036450dac8cd499f724a32da25f7aeed88;p=thirdparty%2Fsquid.git Persistent connection bugfix from Chris DeCenzo Redirected requests lost the persistent state due to lost information in the "new" request after redirection. --- diff --git a/src/client_side.cc b/src/client_side.cc index cc3bc6c541..7a31aa253f 100644 --- a/src/client_side.cc +++ b/src/client_side.cc @@ -1,6 +1,6 @@ /* - * $Id: client_side.cc,v 1.495 2000/07/18 06:16:41 wessels Exp $ + * $Id: client_side.cc,v 1.496 2000/08/03 21:27:54 hno Exp $ * * DEBUG: section 33 Client-side Routines * AUTHOR: Duane Wessels @@ -302,6 +302,7 @@ clientRedirectDone(void *data, char *result) new_request->body_sz = old_request->body_sz; } new_request->content_length = old_request->content_length; + new_request->flags.proxy_keepalive = old_request->flags.proxy_keepalive; requestUnlink(old_request); http->request = requestLink(new_request); }