CVSROOT: /cvs/src Module name: src Changes by: [EMAIL PROTECTED] 2004-04-03 19:07:59
Modified files: winsup/cygwin : ChangeLog fhandler.h fhandler_socket.cc net.cc wsock_event.h Log message: * fhandler.h (class fhandler_socket): Remove has_been_closed member. * fhandler_socket.cc (fhandler_socket::recvfrom): Revert to overlapped I/O. (fhandler_socket::recvmsg): Ditto. (fhandler_socket::sendto): Ditto. (fhandler_socket::sendmsg): Ditto. * net.cc (wsock_event::prepare): Ditto. (wsock_event::wait): Ditto. Evaluate overlapped result also after calling CancelIo (thanks to Patrick Samson <[EMAIL PROTECTED]>). (wsock_event::release): Remove. * wsock_event.h: Revert to overlapped I/O. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.2395&r2=1.2396 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.h.diff?cvsroot=src&r1=1.193&r2=1.194 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_socket.cc.diff?cvsroot=src&r1=1.127&r2=1.128 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/net.cc.diff?cvsroot=src&r1=1.168&r2=1.169 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/wsock_event.h.diff?cvsroot=src&r1=1.3&r2=1.4