Messages in this thread Patch in this message | | | Date | Sun, 6 Apr 2003 01:08:34 +0200 | From | "J.A. Magallon" <> | Subject | [PATCH] thread signaling |
| |
On 04.06, J.A. Magallon wrote: > > On 04.04, Marcelo Tosatti wrote: > > > > So here goes -pre7. Hopefully the last -pre. > > >
Fix bad signaling between threads when ancestor dies. Author: Zeuner, Axel <Axel.Zeuner@partner.commerzbank.com>
I forwarded the author, if he wants to give some explanations...
--- linux/kernel/exit.c.orig Mon Sep 9 14:06:05 2002 +++ linux/kernel/exit.c Mon Sep 9 14:06:25 2002 @@ -369,7 +369,7 @@ * */ - if(current->exit_signal != SIGCHLD && + if(current->exit_signal != SIGCHLD && current->exit_signal != -1 && ( current->parent_exec_id != t->self_exec_id || current->self_exec_id != current->parent_exec_id) && !capable(CAP_KILL))
-- J.A. Magallon <jamagallon@able.es> \ Software is like sex: werewolf.able.es \ It's better when it's free Mandrake Linux release 9.2 (Bamboo) for i586 Linux 2.4.21-pre7-jam1 (gcc 3.2.2 (Mandrake Linux 9.2 3.2.2-5mdk)) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |