⬢ DragonFlyBSD Kernel Audit
DF-5824 / fix.diff
← back to finding ↓ download raw
--- a/sys/kern/kern_proc.c
+++ b/sys/kern/kern_proc.c
@@ -477,6 +477,7 @@ inferior(struct proc *p)
 	while (p != curproc) {
 		if (p->p_pid == 0) {
 			lwkt_reltoken(&p->p_token);
+			PRELE(p);
 			return (0);
 		}
 		p2 = p->p_pptr;