CVSROOT:        /cvs/src
Module name:    src
Changes by:     [EMAIL PROTECTED]       2006-07-27 13:58:54

Modified files:
        winsup/cygwin  : ChangeLog fhandler_socket.cc poll.cc select.cc 

Log message:
        * 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.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.3590&r2=1.3591
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_socket.cc.diff?cvsroot=src&r1=1.194&r2=1.195
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/poll.cc.diff?cvsroot=src&r1=1.46&r2=1.47
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/select.cc.diff?cvsroot=src&r1=1.130&r2=1.131

Reply via email to