OSDN Git Service

* dtable.cc (dtable::select_read): Add ability to override fh.
authorcgf <cgf>
Fri, 27 Feb 2009 00:34:39 +0000 (00:34 +0000)
committercgf <cgf>
Fri, 27 Feb 2009 00:34:39 +0000 (00:34 +0000)
commitc6266dc5c9499a49faf2f8835ae8de2339d9de37
treebcf05d77d375a9eadd8a2736c0fc73cafbfa87a8
parent7744f8bd43ae3f49eb97ec89506819123a6a2fce
* dtable.cc (dtable::select_read): Add ability to override fh.
* fhandler.h (fhandler_fifo::select_read): Declare new function.
(fhandler_fifo::select_write): Ditto.
(fhandler_fifo::select_except): Ditto.
* select.cc (peek_pipe): Treat certain classes of pipe errors as "no data".
(fhandler_fifo::select_read): Define new function.
(fhandler_fifo::select_write): Ditto.
(fhandler_fifo::select_except): Ditto.
* shared_info.h (CURR_SHARED_MAGIC): Update.
winsup/cygwin/ChangeLog
winsup/cygwin/dtable.cc
winsup/cygwin/fhandler.h
winsup/cygwin/select.cc
winsup/cygwin/shared_info.h