https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=6983433f8e097449a7182def4c4393306e9a9a46
commit 6983433f8e097449a7182def4c4393306e9a9a46 Author: Takashi Yano <takashi.y...@nifty.ne.jp> Date: Sun Sep 15 13:05:51 2019 +0900 Cygwin: pty: Fix bad file descriptor error in some environment. - The bad file descriptor problem reported in: https://cygwin.com/ml/cygwin-patches/2019-q3/msg00104.html was recurring. Fixed again. Diff: --- winsup/cygwin/fhandler_tty.cc | 2 -- 1 file changed, 2 deletions(-) diff --git a/winsup/cygwin/fhandler_tty.cc b/winsup/cygwin/fhandler_tty.cc index 9aa8326..1b1d544 100644 --- a/winsup/cygwin/fhandler_tty.cc +++ b/winsup/cygwin/fhandler_tty.cc @@ -857,8 +857,6 @@ fhandler_pty_slave::open (int flags, mode_t) pcon_attached_to = get_minor (); init_console_handler (true); } - else if (pcon_attached_to < 0) - fhandler_console::need_invisible (); set_open_status (); return 1;