diff options
author | Christopher Faylor <me@cgf.cx> | 2001-01-10 16:53:38 +0300 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2001-01-10 16:53:38 +0300 |
commit | 7416e1d2f663576bd3a86d04c81fb7d827e8e847 (patch) | |
tree | c22c87f15b118723862e5815cf7fffee74af8b38 /winsup | |
parent | c0e5a443da3b34cc7bfb92b0835c0ca860c136e6 (diff) |
* sigproc.cc (wait_sig): Allow SIGCONT when stopped.
Diffstat (limited to 'winsup')
-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; |