newNamespace(char const *cmd)
{
pid_t pid;
+
+ signal(SIGCHLD, SIG_DFL);
+
#ifdef NDEBUG
pid = sys_clone(CLONE_NEWNS|CLONE_VFORK|SIGCHLD, 0);
#else
case 0 :
break;
default :
- exitLikeProcess(pid, cmd);
+ exitLikeProcess(pid, cmd, wrapper_exit_code);
}
}