aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2008-06-19 21:32:51 +0000
committerDaniel Stenberg <daniel@haxx.se>2008-06-19 21:32:51 +0000
commitd09b6ecaa5cd3e7639b4354d048459eaa6c4c2b3 (patch)
tree9a36b7d3bad113ef0a48027983ef66e540d74015 /CHANGES
parentfb2e71b9bd352bca7e3a5533c69bd236132a5d7a (diff)
- Christopher Palow fixed a curl_multi_socket() issue which previous caused
libcurl to not tell the app properly when a socket was closed (when the name resolve done by c-ares is done) and then immediately re-created and put to use again (for the actual connection). Since the closure will make the "watch status" get lost in several event-based systems libcurl will need to tell the app about this close/re-create case.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES7
1 files changed, 7 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 1d137577c..b6a311c39 100644
--- a/CHANGES
+++ b/CHANGES
@@ -7,6 +7,13 @@
Changelog
Daniel Stenberg (19 Jun 2008)
+- Christopher Palow fixed a curl_multi_socket() issue which previous caused
+ libcurl to not tell the app properly when a socket was closed (when the name
+ resolve done by c-ares is done) and then immediately re-created and put to
+ use again (for the actual connection). Since the closure will make the
+ "watch status" get lost in several event-based systems libcurl will need to
+ tell the app about this close/re-create case.
+
- Dengminwen found a bug in the connection re-use function when using the
multi interface with pipelining enabled as it would wrongly check for,
detect and close "dead connections" even though that connection was already