summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r--winsup/cygwin/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index c18b33f09..23aa6dc11 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,19 @@
+2006-07-27 Corinna Vinschen <corinna@vinschen.de>
+
+ * fhandler_socket.cc: Revert misguided attempt to handle FD_CLOSE error
+ conditions in evaluate_events.
+ (search_wsa_event_slot): Move wrongly placed memset in
+ fhandler_socket::init_events here.
+ (fhandler_socket::init_events): Initially set FD_WRITE event for
+ connectionless sockets.
+ * poll.cc (poll): Don't add sockets always to except_fds since select
+ is now supposed to do it right.
+ * select.cc (set_bits): Set connection state correctly for failed
+ af_local_connect on local sockets. Remove socket special handling
+ for except_selected descriptors.
+ (peek_socket): Try to set the read/write/exception bits actually
+ correctly.
+
2006-07-27 Brian Ford <Brian.Ford@FlightSafety.com>
* fhandler_socket.cc (fhandler_socket::recvmsg): Remove unused tot