mark connection as connected

Kenny To filed the bug report #2963679 with patch to fix a
problem he experienced with doing multi interface HTTP POST over
a proxy using PROXYTUNNEL. He found a case where it would connect
fine but bits.tcpconnect was not set correct so libcurl didn't
work properly.

(http://curl.haxx.se/bug/view.cgi?id=2963679)
This commit is contained in:
Daniel Stenberg
2010-03-23 23:29:23 +01:00
parent e32fe30d0c
commit 4b351d018e
3 changed files with 10 additions and 1 deletions

View File

@@ -574,6 +574,7 @@ CURLcode Curl_is_connected(struct connectdata *conn,
int error;
if(verifyconnect(sockfd, &error)) {
/* we are connected, awesome! */
conn->bits.tcpconnect = TRUE;
*connected = TRUE;
return CURLE_OK;
}