diff options
Diffstat (limited to 'winsup/cygwin/fhandler_socket.cc')
-rw-r--r-- | winsup/cygwin/fhandler_socket.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygwin/fhandler_socket.cc b/winsup/cygwin/fhandler_socket.cc index 53e4e3bb8..c335f314b 100644 --- a/winsup/cygwin/fhandler_socket.cc +++ b/winsup/cygwin/fhandler_socket.cc @@ -643,9 +643,9 @@ fhandler_socket::accept (struct sockaddr *peer, int *len) sock_thread_data ad = { get_socket (), peer, len, -1 }; cygthread *thread = new cygthread (accept_thread, &ad, "accept"); HANDLE waitevt = CreateEvent(&sec_none_nih, FALSE, TRUE, NULL); - bool signalled = thread->detach (waitevt); + BOOL interrupted = thread->detach (waitevt); CloseHandle (waitevt); - if (signalled) + if (interrupted) return -1; res = ad.ret; } |