[PATCH] Cygwin: pty: Fix input switching failure.

2021-12-14 Thread Takashi Yano
- This patch fixes the failure of input switching between io_handle and io_handle_nat. This very rarely happens, however, input is wrongly switched to io_handle_nat even though the non-cygwin app is in the background. --- winsup/cygwin/fhandler_tty.cc | 3 +++ winsup/cygwin/tty.cc |

Re: [PATCH v2] Cygwin: pty: Reduce unecessary input transfer.

2021-12-14 Thread Takashi Yano
On Mon, 13 Dec 2021 21:33:31 +0900 Takashi Yano wrote: > On Mon, 13 Dec 2021 18:09:35 +0900 > Takashi Yano wrote: > > On Sat, 11 Dec 2021 22:40:30 +0900 > > Takashi Yano wrote: > > > On Fri, 10 Dec 2021 12:12:44 +0100 (CET) > > > Johannes Schindelin wrote: > > > > On Fri, 10 Dec 2021, Takashi Yano

[PATCH] Cygwin: pty: Fix conditions for input transfer again.

2021-12-14 Thread Takashi Yano
--- winsup/cygwin/fhandler_tty.cc | 67 --- 1 file changed, 39 insertions(+), 28 deletions(-) diff --git a/winsup/cygwin/fhandler_tty.cc b/winsup/cygwin/fhandler_tty.cc index 5e76b51c5..ee687d9ad 100644 --- a/winsup/cygwin/fhandler_tty.cc +++ b/winsup/cygwin/fhandl