On Wed, Mar 14, 2012 at 11:55 AM, Oleg Nesterov <oleg@xxxxxxxxxx> wrote: > + if (clone_flags & CLONE_THREAD) > + p->exit_signal = -1; > + else if (clone_flags & CLONE_PARENT) > + p->exit_signal = current->group_leader->exit_signal; > + else > + p->exit_signal = (clone_flags & CSIGNAL); So why is it "current->group_leader->exit_signal" rather than the much more logical (imho) and simpler "current->exit_signal"? Linus -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html