From b97016418b512f122280c452c12efbafac668c24 Mon Sep 17 00:00:00 2001 From: art Date: Wed, 25 Jul 2007 23:11:52 +0000 Subject: Back out the tracking of procs in struct selinfo. There's one serious bug in the code, but as soon as I try to fix it, it seems to trigger some other bugs. Instead of trying to figure out what's going on while everyone suffers, it's better to back out and figure out the bugs outside the tree. --- sys/kern/kern_fork.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'sys/kern/kern_fork.c') diff --git a/sys/kern/kern_fork.c b/sys/kern/kern_fork.c index d4eb5fcc449..d54932106d7 100644 --- a/sys/kern/kern_fork.c +++ b/sys/kern/kern_fork.c @@ -1,4 +1,4 @@ -/* $OpenBSD: kern_fork.c,v 1.91 2007/05/16 17:27:30 art Exp $ */ +/* $OpenBSD: kern_fork.c,v 1.92 2007/07/25 23:11:52 art Exp $ */ /* $NetBSD: kern_fork.c,v 1.29 1996/02/09 18:59:34 christos Exp $ */ /* @@ -280,8 +280,6 @@ fork1(struct proc *p1, int exitsig, int flags, void *stack, size_t stacksize, crhold(p1->p_ucred); } - TAILQ_INIT(&p2->p_selects); - /* bump references to the text vnode (for procfs) */ p2->p_textvp = p1->p_textvp; if (p2->p_textvp) -- cgit v1.2.3-59-g8ed1b