CVSROOT:        /cvs/src
Module name:    src
Changes by:     [EMAIL PROTECTED]       2006-07-28 08:50:46

Modified files:
        winsup/cygwin  : ChangeLog fhandler.h fhandler_socket.cc 
                         select.cc 

Log message:
        * fhandler.h (struct wsa_event): Define here.
        (class fhandler_socket): Make wsock_evt private again.
        (fhandler_socket::wsock_event): New read accessor for wsock_evt.
        (fhandler_socket::serial_number): New read accessor to get the
        socket's serial number.
        (fhandler_socket::ready_for_read): Just return true.
        * fhandler_socket.cc (struct wsa_event): Move definition to fhandler.h.
        * select.cc (struct socketinf): Add serial number vector.
        (start_thread_socket): Identify duplicate sockets by their serial
        number, not (wrongly) by their wsock_evt.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.3591&r2=1.3592
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.h.diff?cvsroot=src&r1=1.301&r2=1.302
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_socket.cc.diff?cvsroot=src&r1=1.195&r2=1.196
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/select.cc.diff?cvsroot=src&r1=1.131&r2=1.132

Reply via email to