diff options
Diffstat (limited to 'winsup/cygwin/select.cc')
-rw-r--r-- | winsup/cygwin/select.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/winsup/cygwin/select.cc b/winsup/cygwin/select.cc index e1d48a386..1f3276ca2 100644 --- a/winsup/cygwin/select.cc +++ b/winsup/cygwin/select.cc @@ -845,6 +845,12 @@ peek_console (select_record *me, bool) if (!me->read_selected) return me->write_ready; + if (fh->get_cons_readahead_valid ()) + { + select_printf ("cons_readahead"); + return me->read_ready = true; + } + if (fh->get_readahead_valid ()) { select_printf ("readahead"); |