summaryrefslogtreecommitdiff
path: root/subproc.c
diff options
context:
space:
mode:
authorRobert Swiecki <robert@swiecki.net>2019-01-30 19:09:41 +0100
committerRobert Swiecki <robert@swiecki.net>2019-01-30 19:09:41 +0100
commitf6e0f9278d048a3b7bf43f0b277f1ea703cee4d1 (patch)
tree884aa0733c637510c745df5d7a15b1e0bf5ffc8d /subproc.c
parent4bea130997ad2e28712e71881351db52c0a29df1 (diff)
downloadhonggfuzz-f6e0f9278d048a3b7bf43f0b277f1ea703cee4d1.tar.gz
netbsd: some fixes for netbsd 8
Diffstat (limited to 'subproc.c')
-rw-r--r--subproc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/subproc.c b/subproc.c
index 980bf535..a8daf964 100644
--- a/subproc.c
+++ b/subproc.c
@@ -242,6 +242,7 @@ static bool subproc_PrepareExecv(run_t* run) {
setenv(_HF_THREAD_NETDRIVER_ENV, "1", 1);
}
+ /* Make sure it's a new process group / session, so waitpid can wait for -(run->pid) */
setsid();
util_closeStdio(/* close_stdin= */ run->global->exe.nullifyStdio,