diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2004-04-01 13:48:15 +0400 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2004-04-01 13:48:15 +0400 |
commit | 54aefcc6bc3422afd8b59b000202e17bf3baab2d (patch) | |
tree | 254fb88542f1ad45a9a92c66c95f6adc3020dbc5 /winsup/cygwin/wsock_event.h | |
parent | fbba4780afa4e15effff7ae122252cbf919ac77e (diff) |
* fhandler_socket.cc (fhandler_socket::sendto): Drop out of loop if
has_been_closed gets set.
(fhandler_socket::sendmsg): Ditto.
* net.cc (wsock_event::wait): Don't initialize evts. Don't try to
evaluate network events if WSAEnumNetworkEvents fails.
(wsock_event::release): Save last WSA error and set it again unless
resetting to blocking socket fails.
* wsock_event.h (class wsock_event): Remove destructor.
Diffstat (limited to 'winsup/cygwin/wsock_event.h')
-rw-r--r-- | winsup/cygwin/wsock_event.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/winsup/cygwin/wsock_event.h b/winsup/cygwin/wsock_event.h index 9a1f07ac1..5383a797b 100644 --- a/winsup/cygwin/wsock_event.h +++ b/winsup/cygwin/wsock_event.h @@ -16,12 +16,6 @@ class wsock_event WSAEVENT event; public: wsock_event () : event (NULL) {}; - ~wsock_event () - { - if (event) - WSACloseEvent (event); - event = NULL; - }; /* The methods are implemented in net.cc */ bool prepare (int sock, long event_mask); |