]> sourceware.org Git - newlib-cygwin.git/commit
* fhandler_socket.cc (fhandler_socket::evaluate_events): Handle
authorCorinna Vinschen <corinna@vinschen.de>
Sat, 11 Oct 2014 12:14:29 +0000 (12:14 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Sat, 11 Oct 2014 12:14:29 +0000 (12:14 +0000)
commit2483fa271906edb01c1aa9ea1a9c5c7e0fc6a8c0
treec630d3bf82cb6d4d63582b5a6caf423906b6a3dc
parent9f64fd80819b80513fadfe842622cf6d3853c1c0
* 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.
winsup/cygwin/ChangeLog
winsup/cygwin/fhandler_socket.cc
winsup/cygwin/poll.cc
winsup/cygwin/select.cc
This page took 0.034133 seconds and 5 git commands to generate.