diff --git a/[refs] b/[refs] index f6094e7f6216..aee36ca69aa4 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3854a771821c970065e3203a0b40ddc4101538cc +refs/heads/master: 92413d771e7123304fb4b9efd2a00cccc946e383 diff --git a/trunk/kernel/signal.c b/trunk/kernel/signal.c index fea236fe0b50..15f901a26ec7 100644 --- a/trunk/kernel/signal.c +++ b/trunk/kernel/signal.c @@ -454,8 +454,7 @@ int dequeue_signal(struct task_struct *tsk, sigset_t *mask, siginfo_t *info) * is to alert stop-signal processing code when another * processor has come along and cleared the flag. */ - if (!(tsk->signal->flags & SIGNAL_GROUP_EXIT)) - tsk->signal->flags |= SIGNAL_STOP_DEQUEUED; + tsk->signal->flags |= SIGNAL_STOP_DEQUEUED; } if ((info->si_code & __SI_MASK) == __SI_TIMER && info->si_sys_private) { /*