OSDN Git Service

Revert patches from 2005-10-22 and 2006-06-14 to use event driven
authorcorinna <corinna>
Mon, 26 Jun 2006 12:12:11 +0000 (12:12 +0000)
committercorinna <corinna>
Mon, 26 Jun 2006 12:12:11 +0000 (12:12 +0000)
commitda4b55fd9378c9ec2dfd07cb80a569ed0ce1a17f
treec17e26d16ddf2ecb7059c0e15775f6ebfec5b05f
parentf535b8b7561590367d0d79715b5aab10bfb17588
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.
winsup/cygwin/ChangeLog
winsup/cygwin/fhandler.h
winsup/cygwin/fhandler_socket.cc
winsup/cygwin/net.cc