Commit Diff


commit - a80077175599689439a2617f01962cc9787b78a0
commit + 5586087cee29f04779e6998b464d33c1fb4235a9
blob - 892d9968dadc166349f602d673a39f7fc3b5aaa3
blob + d2c98662ee5ac0d458363ce456e5997b53286f7b
--- proc.c
+++ proc.c
@@ -385,7 +385,7 @@ proc_kill(struct privsep *ps)
 	proc_close(ps);
 
 	do {
-		pid = waitpid(WAIT_ANY, &status, 0);
+		pid = waitpid(-1, &status, 0);
 		if (pid <= 0)
 			continue;