diff --git a/Execute.m b/Execute.m index 4d44c1c..1afcab1 100644 --- a/Execute.m +++ b/Execute.m @@ -99,6 +99,8 @@ void ExecuteProgram(const char *executable, const char *iwad, const char *args) if (childpid == 0) { + signal(SIGCHLD, SIG_DFL); + DoExec(executable, iwad, args); } else