Mon Jun 3 21:03:54 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
authorroland <roland>
Mon, 3 Jun 1996 22:45:52 +0000 (22:45 +0000)
committerroland <roland>
Mon, 3 Jun 1996 22:45:52 +0000 (22:45 +0000)
* hurd/hurdsig.c (_hurd_internal_post_signal): When setting ACT to
`ignore, resume the thread if SS_SUSPENDED, regardless of old action.

hurd/hurdsig.c

index ffdc996..6abad33 100644 (file)
@@ -680,7 +680,7 @@ _hurd_internal_post_signal (struct hurd_sigstate *ss,
       /* If there was a call to resume above in SIGCONT processing
         and we've left a thread suspended, now's the time to
         set it going. */
-      if (act == handle && ss_suspended)
+      if (ss_suspended)
        {
          err = __thread_resume (ss->thread);
          assert_perror (err);