CVSROOT:        /cvs/src
Module name:    src
Changes by:     [email protected]  2014-10-11 12:14:29

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

Log message:
        * fhandler_socket.cc (fhandler_socket::evaluate_events): Handle
        connect_state and af_local_connect connect call here, once, independent
        of FD_CONNECT being requested.  Add comment to explain why.
        (fhandler_socket::connect): Drop connect_state handling and calling
        af_local_connect.  Move remaining AF_LOCAL stuff prior  to calling
        ::connect and explain why.  Simplify error case.
        * poll.cc (poll): Handle connect state independently of POLLOUT being
        requested for the descriptor to allow setting POLLIN if connect failed.
        Add comment.
        * select.cc (set_bits): Drop connect_state and AF_LOCAL handling here.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.6530&r2=1.6531
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_socket.cc.diff?cvsroot=src&r1=1.311&r2=1.312
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/poll.cc.diff?cvsroot=src&r1=1.58&r2=1.59
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/select.cc.diff?cvsroot=src&r1=1.222&r2=1.223

Reply via email to