summaryrefslogtreecommitdiffstats
path: root/newlib/libc
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2011-05-03 07:58:13 +0000
committerCorinna Vinschen <corinna@vinschen.de>2011-05-03 07:58:13 +0000
commit3ff46ba8532f76c879a68bd70b75dc0a30a9133b (patch)
tree0877e30bcb8695c0e3a58f46f00ca63d96294011 /newlib/libc
parentaf4f7961d0688f932ab84166cdcc414e7ad3432d (diff)
downloadcygnal-3ff46ba8532f76c879a68bd70b75dc0a30a9133b.tar.gz
cygnal-3ff46ba8532f76c879a68bd70b75dc0a30a9133b.tar.bz2
cygnal-3ff46ba8532f76c879a68bd70b75dc0a30a9133b.zip
* fhandler_tty.cc (fhandler_tty_slave::read): Set WFMO timeout to 0 for
nonblocking case. Drop useless waiter variable. Rewrite wait for input_available_event to use a switch statement. Handle timeout and failure more gracefully. Make restartable and cancelable. Rewrite wait for input_mutex to use WFMO and a switch statement. Handle timeout and failure more gracefully. Make restartable and cancelable.
Diffstat (limited to 'newlib/libc')
0 files changed, 0 insertions, 0 deletions