in reply to Allowing user to abort waitpid

Just call waitpid again repeatly until it returns a non error code.

Also, the way to call kill is kill $signal, $process;!