From 54aefcc6bc3422afd8b59b000202e17bf3baab2d Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Thu, 1 Apr 2004 09:48:15 +0000 Subject: * 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. --- winsup/cygwin/wsock_event.h | 6 ------ 1 file changed, 6 deletions(-) (limited to 'winsup/cygwin/wsock_event.h') 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); -- cgit v1.2.3