diff options
author | Daniel Stenberg <daniel@haxx.se> | 2007-09-22 21:23:10 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2007-09-22 21:23:10 +0000 |
commit | 0f4664d27f67c7f0597b08acd59433d6cf1a40c2 (patch) | |
tree | 2e9ae616a7be6b9bb2d8ce4a8f60729c239a8f2c /ares/CHANGES | |
parent | 0f89a2e639f002df48bd43726818410439e24dd4 (diff) |
Steinar H. Gunderson fixed: Correctly clear sockets from the fd_set on in
several functions (write_tcp_data, read_tcp_data, read_udp_packets) so that
if it fails and the socket is closed the following code doesn't try to use
the file descriptor.
Diffstat (limited to 'ares/CHANGES')
-rw-r--r-- | ares/CHANGES | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ares/CHANGES b/ares/CHANGES index 4f28e3b4c..a21f1cb3f 100644 --- a/ares/CHANGES +++ b/ares/CHANGES @@ -2,6 +2,11 @@ * September 22 2007 (Daniel Stenberg) +- Steinar H. Gunderson fixed: Correctly clear sockets from the fd_set on in + several functions (write_tcp_data, read_tcp_data, read_udp_packets) so that + if it fails and the socket is closed the following code doesn't try to use + the file descriptor. + - Steinar H. Gunderson modified c-ares to now also do to DNS retries even when TCP is used since there are several edge cases where it still makes sense. |