diff options
| author | jdolecek <jdolecek@NetBSD.org> | 2000-12-22 22:58:52 +0000 |
|---|---|---|
| committer | jdolecek <jdolecek@NetBSD.org> | 2000-12-22 22:58:52 +0000 |
| commit | e9e91a0fb55725744e5ae8195ce430eee0633ee4 (patch) | |
| tree | 76d5501b75ce97dc4a0877f27e15f3605dcbccf6 /sys/compat/linux/common/linux_misc.c | |
| parent | ce0a5e58ed15bd3c42cc3c6ea5527b5872270765 (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.c | 4 |
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))) |
