proper waitpid() fix.