]> sourceware.org Git - newlib-cygwin.git/commit
Cygwin: pty: Reduce unecessary input transfer.
authorTakashi Yano via Cygwin-patches <cygwin-patches@cygwin.com>
Thu, 11 Feb 2021 09:09:42 +0000 (18:09 +0900)
committerCorinna Vinschen <corinna@vinschen.de>
Fri, 12 Feb 2021 09:25:10 +0000 (10:25 +0100)
commitf206417894273ef73c7bca0f00213866945d8b4d
tree3d5924e68fe94ca60ac904691765e944b8960df6
parent67043f48dc6c4306d64ea394ab0c5b99cf3d30f0
Cygwin: pty: Reduce unecessary input transfer.

- Currently, input transfer is performed every time one line is read(),
  if the non-cygwin app is running in the background. With this patch,
  transfer is triggered by setpgid() rather than read() so that the
  unnecessary input transfer can be reduced much in that situation.
winsup/cygwin/fhandler.h
winsup/cygwin/fhandler_tty.cc
winsup/cygwin/spawn.cc
winsup/cygwin/tty.cc
winsup/cygwin/tty.h
This page took 0.029261 seconds and 5 git commands to generate.