CVSROOT: /cvs/src Module name: src Changes by: cori...@sourceware.org 2015-02-24 11:05:02
Modified files: winsup/cygwin : ChangeLog fhandler.cc fhandler.h winsup/cygwin/release: 1.7.35 Log message: * fhandler.h (class fhandler_base): Add was_nonblocking status flag. * fhandler.cc (fhandler_base::set_flags): Set was_nonblocking if the O_NONBLOCK flag has been specified. (fhandler_base_overlapped::close): Check for was_nonblocking instead of for is_nonblocking. Explain why. (fhandler_base::set_nonblocking): Set was_nonblocking if noblocking mode gets enabled. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.6647&r2=1.6648 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.cc.diff?cvsroot=src&r1=1.441&r2=1.442 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.h.diff?cvsroot=src&r1=1.512&r2=1.513 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/release/1.7.35.diff?cvsroot=src&r1=1.7&r2=1.8