summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/net.cc
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2009-06-28 19:23:13 +0000
committerChristopher Faylor <me@cgf.cx>2009-06-28 19:23:13 +0000
commitc81ceaefec39454f5f76f91be2885d577a668527 (patch)
treecb9c49bf0597eb5d22275fdd8a7f955b7b7f6eee /winsup/cygwin/net.cc
parent91000b5d66688fe62926edc72a00f00c9cda30ab (diff)
downloadcygnal-c81ceaefec39454f5f76f91be2885d577a668527.tar.gz
cygnal-c81ceaefec39454f5f76f91be2885d577a668527.tar.bz2
cygnal-c81ceaefec39454f5f76f91be2885d577a668527.zip
* fhandler.h (fhandler_base::has_ongoing_io): Declare new function.
* fhandler.cc (fhandler_base::has_ongoing_io): Define new function. (fhandler_base::read_overlapped): Use has_ongoing_io to avoid writing when handle has not completed last I/O. (fhandler_base::write_overlapped): Ditto. * select.cc (peek_pipe): Be more careful about accessing hEvent field from get_overlapped().
Diffstat (limited to 'winsup/cygwin/net.cc')
0 files changed, 0 insertions, 0 deletions