From 2fa9cc4d175be49f8fcdbcf67b4529fc7a0fdeef Mon Sep 17 00:00:00 2001 From: Oleg Nesterov Date: Fri, 25 Jul 2008 01:47:30 -0700 Subject: [PATCH] --- yaml --- r: 105924 b: refs/heads/master c: 92413d771e7123304fb4b9efd2a00cccc946e383 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/signal.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) 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) { /*