diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2014-10-11 12:14:29 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2014-10-11 12:14:29 +0000 |
commit | 2483fa271906edb01c1aa9ea1a9c5c7e0fc6a8c0 (patch) | |
tree | c630d3bf82cb6d4d63582b5a6caf423906b6a3dc /newlib/libc/unix/getcwd.c | |
parent | 9f64fd80819b80513fadfe842622cf6d3853c1c0 (diff) | |
download | cygnal-2483fa271906edb01c1aa9ea1a9c5c7e0fc6a8c0.tar.gz cygnal-2483fa271906edb01c1aa9ea1a9c5c7e0fc6a8c0.tar.bz2 cygnal-2483fa271906edb01c1aa9ea1a9c5c7e0fc6a8c0.zip |
* 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.
Diffstat (limited to 'newlib/libc/unix/getcwd.c')
0 files changed, 0 insertions, 0 deletions