From ab708d25d10113febfca1932109e3df6c63a556a Mon Sep 17 00:00:00 2001 From: Steve VanDeBogart Date: Tue, 26 Aug 2008 15:14:36 -0700 Subject: [PATCH] --- yaml --- r: 109311 b: refs/heads/master c: 2633f0e57b1127f4060d70bf460140dc9bb19386 h: refs/heads/master i: 109309: 5d129a9e262d4bf12b3f8f73f82afb065c9748e5 109307: 1156d4286d55bab294dacf3199f41d2ae47eef66 109303: 8bd998a1404edba68882e40bb0499abbf0a3f390 109295: f5b2094d928525c19a93d62423dfa91552df1326 109279: 7552bd3c2073f1056e853814fbb042d3922b7811 109247: d87bc8cc6ad60ce19c3c4114c9f4b77369f412e5 109183: e09d9f050c37e2bab96d60ee50b8485710662e55 109055: d9ee509183f6070b7f9d39b764c18684a3c160fb v: v3 --- [refs] | 2 +- trunk/kernel/exit.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 1dfd794fd3aa..1758a819a64e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 74870172824a78640ec4f03058d9bd35dfa08618 +refs/heads/master: 2633f0e57b1127f4060d70bf460140dc9bb19386 diff --git a/trunk/kernel/exit.c b/trunk/kernel/exit.c index 38ec40630149..75c647387639 100644 --- a/trunk/kernel/exit.c +++ b/trunk/kernel/exit.c @@ -918,8 +918,8 @@ static void exit_notify(struct task_struct *tsk, int group_dead) /* mt-exec, de_thread() is waiting for us */ if (thread_group_leader(tsk) && - tsk->signal->notify_count < 0 && - tsk->signal->group_exit_task) + tsk->signal->group_exit_task && + tsk->signal->notify_count < 0) wake_up_process(tsk->signal->group_exit_task); write_unlock_irq(&tasklist_lock);