diff options
| author | Robert Watson <rwatson@FreeBSD.org> | 2002-11-18 14:23:21 +0000 |
|---|---|---|
| committer | Robert Watson <rwatson@FreeBSD.org> | 2002-11-18 14:23:21 +0000 |
| commit | 293d2d226130b3d97f9a6f9bbb4d769b22b0bba1 (patch) | |
| tree | fe3635ccc82d0b47e00eb6e8b7963d77a75c3bb0 | |
| parent | bfd8325073df9b47bbd933c7d7332d140fb7d8a7 (diff) | |
Notes
| -rw-r--r-- | sys/kern/kern_fork.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/kern/kern_fork.c b/sys/kern/kern_fork.c index 2f93823c115e..14695fb9f9e2 100644 --- a/sys/kern/kern_fork.c +++ b/sys/kern/kern_fork.c @@ -587,7 +587,8 @@ again: PROC_LOCK(p2); psignal(p2, SIGKILL); PROC_UNLOCK(p2); - } + } else + PROC_UNLOCK(p1->p_leader); } else { p2->p_peers = NULL; p2->p_leader = p2; |
