If there is a running child, pass the signal on, and wait for it to exit before we self-terminate. Reviewed by: christos