diff --git a/winsup/cygwin/select.cc b/winsup/cygwin/select.cc index 979b0b0d6..e1d48a386 100644 --- a/winsup/cygwin/select.cc +++ b/winsup/cygwin/select.cc @@ -916,7 +916,7 @@ fhandler_console::select_read (select_stuff *ss) s->peek = peek_console; s->h = get_handle (); s->read_selected = true; - s->read_ready = false; + s->read_ready = get_readahead_valid(); return s; }