CVSROOT:        /cvs/src
Module name:    src
Changes by:     [email protected]  2011-05-06 10:56:37

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

Log message:
        * fhandler.h (fhandler_socket::read): Declare.
        (fhandler_socket::write): Declare.
        * fhandler_procsys.cc (fhandler_procsys::read): Add FIXME comment.
        (fhandler_procsys::write): Ditto.
        * fhandler_socket.cc (fhandler_socket::read): New method.
        (fhandler_socket::write): New method.
        * syscalls.cc: Rearrange order of read/write functions.
        (read): Call fhandler read method directly instead of just readv.
        (readv): Remove EINTR loop.  This is done in all affected fhandler's
        now.
        (write): Call fhandler write method directly instead of just writev.
        Fix debug output.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.5325&r2=1.5326
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.h.diff?cvsroot=src&r1=1.422&r2=1.423
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_procsys.cc.diff?cvsroot=src&r1=1.7&r2=1.8
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_socket.cc.diff?cvsroot=src&r1=1.273&r2=1.274
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/syscalls.cc.diff?cvsroot=src&r1=1.585&r2=1.586

Reply via email to