diff options
Diffstat (limited to 'sys/compat/linux/linux_sched.c')
-rw-r--r-- | sys/compat/linux/linux_sched.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/sys/compat/linux/linux_sched.c b/sys/compat/linux/linux_sched.c index 599dc9ffc7a..04fb2fec1b8 100644 --- a/sys/compat/linux/linux_sched.c +++ b/sys/compat/linux/linux_sched.c @@ -1,4 +1,4 @@ -/* $OpenBSD: linux_sched.c,v 1.14 2012/05/25 04:39:40 guenther Exp $ */ +/* $OpenBSD: linux_sched.c,v 1.15 2014/01/20 21:19:28 guenther Exp $ */ /* $NetBSD: linux_sched.c,v 1.6 2000/05/28 05:49:05 thorpej Exp $ */ /*- @@ -110,13 +110,7 @@ linux_sys_clone(struct proc *p, void *v, register_t *retval) LINUX_CLONE_VFORK if ((cflags & (REQUIRED | BANNED)) != REQUIRED) return (EINVAL); - /* - * Linux says that CLONE_THREAD means no signal - * will be sent on exit (even if a non-standard - * signal is requested via CLONE_CSIGNAL), so pass - * FORK_NOZOMBIE too. - */ - flags |= FORK_THREAD | FORK_NOZOMBIE; + flags |= FORK_THREAD; } else { /* * These are only supported with CLONE_THREAD. Arguably, |