mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-18 23:12:15 +08:00
Cygwin: console: Fix yet another bug on input when signalled.
- Currently, read() returns EINTR due to a bug if signal handler is SIG_DFL and the process is suspended by Ctrl-Z and restarted. This patch fixes the issue.
This commit is contained in:
parent
561767fc59
commit
2221bebd71
@ -133,6 +133,7 @@ tty_min::kill_pgrp (int sig)
|
||||
siginfo_t si = {0};
|
||||
si.si_signo = sig;
|
||||
si.si_code = SI_KERNEL;
|
||||
if (sig > 0 && sig < _NSIG)
|
||||
last_sig = sig;
|
||||
|
||||
for (unsigned i = 0; i < pids.npids; i++)
|
||||
|
Loading…
x
Reference in New Issue
Block a user