Index: fhandler.h =================================================================== RCS file: /cvs/src/src/winsup/cygwin/fhandler.h,v retrieving revision 1.131 diff -u -r1.131 fhandler.h --- fhandler.h 31 Jul 2002 00:26:36 -0000 1.131 +++ fhandler.h 31 Jul 2002 00:57:43 -0000 @@ -379,6 +379,8 @@ int get_socket () { return (int) get_handle(); } fhandler_socket * is_socket () { return this; } + virtual bool get_r_no_interrupt (); + bool saw_shutdown_read () const {return FHISSETF (SHUTRD);} bool saw_shutdown_write () const {return FHISSETF (SHUTWR);} Index: fhandler_socket.cc =================================================================== RCS file: /cvs/src/src/winsup/cygwin/fhandler_socket.cc,v retrieving revision 1.55 diff -u -r1.55 fhandler_socket.cc --- fhandler_socket.cc 13 Jul 2002 20:00:25 -0000 1.55 +++ fhandler_socket.cc 31 Jul 2002 00:57:44 -0000 @@ -110,6 +110,12 @@ cfree (sun_path); } +bool +fhandler_socket::get_r_no_interrupt () +{ + return winsock2_active; +} + void fhandler_socket::set_connect_secret () {