From 2ba0849866975e1f9b7284f6f12ccd5d6f0da68e Mon Sep 17 00:00:00 2001 From: Matthew Dillon Date: Tue, 16 Dec 2008 09:53:32 -0800 Subject: [PATCH] Assert that nobody holds the process referenced with PHOLD() in exit. --- sys/kern/kern_exit.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/kern/kern_exit.c b/sys/kern/kern_exit.c index df4260b8dc..8ef3f0e870 100644 --- a/sys/kern/kern_exit.c +++ b/sys/kern/kern_exit.c @@ -824,6 +824,7 @@ loop: * Finally finished with old proc entry. * Unlink it from its process group and free it. */ + KKASSERT(p->p_lock == 0); proc_remove_zombie(p); leavepgrp(p); -- 2.11.4.GIT