Index: select.cc =================================================================== RCS file: /cvs/src/src/winsup/cygwin/select.cc,v retrieving revision 1.124 diff -u -p -r1.124 select.cc --- select.cc 21 May 2006 17:27:14 -0000 1.124 +++ select.cc 23 May 2006 23:32:47 -0000 @@ -1446,6 +1446,7 @@ start_thread_socket (select_record *me, err: set_winsock_errno (); closesocket (si->exitsock); + _my_tls.locals.exitsock = INVALID_SOCKET; return -1; }