summaryrefslogtreecommitdiff
path: root/sys/compat/linux/common/linux_misc.c
diff options
context:
space:
mode:
authorjdolecek <jdolecek@NetBSD.org>2000-12-22 22:58:52 +0000
committerjdolecek <jdolecek@NetBSD.org>2000-12-22 22:58:52 +0000
commite9e91a0fb55725744e5ae8195ce430eee0633ee4 (patch)
tree76d5501b75ce97dc4a0877f27e15f3605dcbccf6 /sys/compat/linux/common/linux_misc.c
parentce0a5e58ed15bd3c42cc3c6ea5527b5872270765 (diff)
split off thread specific stuff from struct sigacts to struct sigctx, leaving
only signal handler array sharable between threads move other random signal stuff from struct proc to struct sigctx This addresses kern/10981 by Matthew Orgass.
Diffstat (limited to 'sys/compat/linux/common/linux_misc.c')
-rw-r--r--sys/compat/linux/common/linux_misc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/compat/linux/common/linux_misc.c b/sys/compat/linux/common/linux_misc.c
index 0695237961a..9a12ebac06b 100644
--- a/sys/compat/linux/common/linux_misc.c
+++ b/sys/compat/linux/common/linux_misc.c
@@ -1,4 +1,4 @@
-/* $NetBSD: linux_misc.c,v 1.79 2000/12/21 20:19:22 thorpej Exp $ */
+/* $NetBSD: linux_misc.c,v 1.80 2000/12/22 22:58:58 jdolecek Exp $ */
/*-
* Copyright (c) 1995, 1998, 1999 The NetBSD Foundation, Inc.
@@ -199,7 +199,7 @@ linux_sys_wait4(p, v, retval)
if ((error = sys_wait4(p, &w4a, retval)))
return error;
- sigdelset(&p->p_siglist, SIGCHLD);
+ sigdelset(&p->p_sigctx.ps_siglist, SIGCHLD);
if (status != NULL) {
if ((error = copyin(status, &tstat, sizeof tstat)))