diff options
-rw-r--r-- | winsup/cygwin/ChangeLog | 4 | ||||
-rw-r--r-- | winsup/cygwin/sigproc.cc | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index a405dab97..4908cceb8 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,7 @@ +Wed Jan 10 22:08:30 2001 Kazuhiro Fujieda <fujieda@jaist.ac.jp> + + * sigproc.cc (wait_sig): Allow SIGCONT when stopped. + Tue Jan 9 16:55:00 2001 Corinna Vinschen <corinna@vinschen.de> Patch suggested by René Møller Fonseca <fonseca@mip.sdu.dk> diff --git a/winsup/cygwin/sigproc.cc b/winsup/cygwin/sigproc.cc index 15073c8db..ceea74833 100644 --- a/winsup/cygwin/sigproc.cc +++ b/winsup/cygwin/sigproc.cc @@ -1150,7 +1150,7 @@ wait_sig (VOID *) if (sig > 0 && sig != SIGKILL && sig != SIGSTOP && (sigismember (& myself->getsigmask (), sig) || - myself->process_state & PID_STOPPED)) + (sig != SIGCONT && myself->process_state & PID_STOPPED))) { sigproc_printf ("sig %d blocked", sig); break; |