Index: fhandler_socket.cc =================================================================== RCS file: /cvs/src/src/winsup/cygwin/fhandler_socket.cc,v retrieving revision 1.88 diff -u -p -r1.88 fhandler_socket.cc --- fhandler_socket.cc 11 Mar 2003 16:49:58 -0000 1.88 +++ fhandler_socket.cc 20 Mar 2003 00:08:45 -0000 @@ -1059,7 +1059,7 @@ fhandler_socket::sendto (const void *ptr res = ret; /* Special handling for SIGPIPE */ - if (res == -1 && get_errno () == ESHUTDOWN) + if (res == -1 && (get_errno () == ESHUTDOWN || get_errno () == ECONNRESET)) { set_errno (EPIPE); if (! (flags & MSG_NOSIGNAL))