4436: Fix additional race in cleanup forks

The docleanup() children could also escape if they
were hit with two signals quickly enough. It seems unlikely since
there's a finally: clause that tries to kill the process, but
I think we're seeing it.
4436: Fix typo