diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2006-06-26 12:12:11 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2006-06-26 12:12:11 +0000 |
commit | 8b46f03c8da80400de53027270a23fbcfa472730 (patch) | |
tree | 4fa9ff6c61bff9cbb054442f21b6afdca4b68483 /winsup/cygwin/fhandler.h | |
parent | 50d838a468eae05cb2bcceb8272dcbac4e6cff43 (diff) | |
download | cygnal-8b46f03c8da80400de53027270a23fbcfa472730.tar.gz cygnal-8b46f03c8da80400de53027270a23fbcfa472730.tar.bz2 cygnal-8b46f03c8da80400de53027270a23fbcfa472730.zip |
Revert patches from 2005-10-22 and 2006-06-14 to use event driven
accept and connect back to using select:
* fhandler.h (class fhandler_socket): Remove accept_mtx.
* fhandler_socket.cc (fhandler_socket::fhandler_socket): Drop
initializing accept_mtx.
(fhandler_socket::accept): Drop event handling.
(fhandler_socket.cc (fhandler_socket::connect): Ditto.
(fhandler_socket::dup): Drop accept_mtx handling.
(fhandler_socket::listen): Ditto.
(fhandler_socket::prepare): Ditto.
(fhandler_socket::release): Ditto.
(fhandler_socket::close): Ditto.
* net.cc (cygwin_accept): Revert to calling cygwin_select to
implement interuptible accept.
(cygwin_connect): Ditto for connect.
Diffstat (limited to 'winsup/cygwin/fhandler.h')
-rw-r--r-- | winsup/cygwin/fhandler.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/winsup/cygwin/fhandler.h b/winsup/cygwin/fhandler.h index a78ae48a0..cd0ee570c 100644 --- a/winsup/cygwin/fhandler.h +++ b/winsup/cygwin/fhandler.h @@ -381,7 +381,6 @@ class fhandler_mailslot : public fhandler_base class fhandler_socket: public fhandler_base { private: - HANDLE accept_mtx; int addr_family; int type; int connect_secret[4]; |