by repeating iteration over the subtree until there are no new processes to signal.
Another race between fork(2) and PROC_REAP_KILL subtree is where we might not yet see a new child when signalling a process. Ensure that this cannot happen by stopping all reapping subtree, which ensures that the child is not inside a syscall, in particular fork(2).
Reported and tested by: pho
Also there:
unr(9): allow to avoid internal locking
Add stop_all_proc_blocker(9)