Giancarlo Formicuccia reported and fixed a problem with a closed connection

to a proxy during CONNECT auth negotiation.
This commit is contained in:
Daniel Stenberg
2007-07-10 22:31:13 +00:00
parent 19631f5d5f
commit dc2c70be07
3 changed files with 9 additions and 2 deletions

View File

@@ -1398,6 +1398,9 @@ CURLcode Curl_proxyCONNECT(struct connectdata *conn,
else if(Curl_compareheader(line_start,
"Connection:", "close"))
closeConnection = TRUE;
else if(Curl_compareheader(line_start,
"Proxy-Connection:", "close"))
closeConnection = TRUE;
else if(2 == sscanf(line_start, "HTTP/1.%d %d",
&subversion,
&k->httpcode)) {