Permalink
Browse files

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)
  • Loading branch information...
bagder committed Mar 23, 2010
1 parent e32fe30 commit 4b351d018e3d6691191fd653a17f14f4a31e0b4c
Showing with 10 additions and 1 deletion.
  1. +7 −0 CHANGES
  2. +2 −1 RELEASE-NOTES
  3. +1 −0 lib/connect.c
View
@@ -7,6 +7,13 @@
Changelog
Daniel Stenberg (23 Mar 2010)
+- 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)
+
- Akos Pasztory filed debian bug report #572276
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572276 mentioning a problem
with a resource that returns chunked-encoded _and_ with a Content-Length
View
@@ -38,6 +38,7 @@ This release includes the following bugfixes:
o alarm()-based DNS timeout bug
o re-used FTP connection multi interface crash
o chunked-encoding with Content-Length: header problem
+ o multi interface HTTP POST over a proxy using PROXYTUNNEL
This release includes the following known bugs:
@@ -50,6 +51,6 @@ advice from friends like these:
Daniel Fandrich, Patrick Monnerat, Pat Ray, Wesley Miaw, Ben Greear,
Ryan Chan, Markus Duft, Andrei Benea, Jacob Moshenko, Daniel Johnson,
Constantine Sapuntzakis, Douglas Steinwand, Thomas Lopatic, Hauke Duden,
- Akos Pasztory
+ Akos Pasztory, Kenny To
Thanks! (and sorry if I forgot to mention someone)
View
@@ -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;
}

0 comments on commit 4b351d0

Please sign in to comment.