From e358588479cb65d6136d40feae8e3fbe54e41a08 Mon Sep 17 00:00:00 2001 From: Oleg Nesterov Date: Sat, 29 Oct 2005 19:37:40 +0400 Subject: [PATCH] --- yaml --- r: 10903 b: refs/heads/master c: 8d027de54c77d38eedc9b331c7a2a39807d34691 h: refs/heads/master i: 10901: b13b7aa22f5f3932dd1492674e3a90032e6d1d36 10899: dd3c1a39581f04dcfe8b86f5cb88413da5f3d5d6 10895: ec52b6a231348b8d111d2b0b38d4e152d21c0ea3 v: v3 --- [refs] | 2 +- trunk/kernel/signal.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 9939507d9b94..37d9fe724d55 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 47e627ce83b6df9f4bb8e4b0a4dde1c5d7a4c929 +refs/heads/master: 8d027de54c77d38eedc9b331c7a2a39807d34691 diff --git a/trunk/kernel/signal.c b/trunk/kernel/signal.c index f2b96b08fb44..6904bbbfe116 100644 --- a/trunk/kernel/signal.c +++ b/trunk/kernel/signal.c @@ -406,6 +406,8 @@ void __exit_signal(struct task_struct *tsk) void exit_signal(struct task_struct *tsk) { + atomic_dec(&tsk->signal->live); + write_lock_irq(&tasklist_lock); __exit_signal(tsk); write_unlock_irq(&tasklist_lock);