From 0ff1ff0d03aba75449739d3faa2ddd171eecabe2 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 24 Feb 2017 16:51:49 +0000 Subject: [PATCH] Temporarily un-ignore SIGCHLD signals, as Qt needs them to function * The downside is it means any programs launched by renderdoc will be defunct zombie processes until qrenderdoc closes. --- renderdoc/os/posix/posix_process.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/os/posix/posix_process.cpp b/renderdoc/os/posix/posix_process.cpp index 63f545b0b..d79033464 100644 --- a/renderdoc/os/posix/posix_process.cpp +++ b/renderdoc/os/posix/posix_process.cpp @@ -350,7 +350,7 @@ static pid_t RunProcess(const char *app, const char *workingDir, const char *cmd } // don't care about child processes, just ignore them - signal(SIGCHLD, SIG_IGN); + // signal(SIGCHLD, SIG_IGN); pid_t childPid = fork(); if(childPid == 0)