From 5a04db973ad1b4d6c8d5ff1fa8dbcd68d9665338 Mon Sep 17 00:00:00 2001 From: Martin Bremmer Date: Wed, 24 Apr 2019 15:13:30 +0200 Subject: [PATCH] Be sure to not trigger the SIGCHLD Signed-off-by: Martin Bremmer --- src/ddsrt/src/process/posix/process.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ddsrt/src/process/posix/process.c b/src/ddsrt/src/process/posix/process.c index d9c4c72..d42877f 100644 --- a/src/ddsrt/src/process/posix/process.c +++ b/src/ddsrt/src/process/posix/process.c @@ -181,6 +181,9 @@ ddsrt_proc_create( goto fail_fctl; } + /* Be sure to not trigger the SIGCHLD. */ + signal(SIGCHLD, SIG_DFL); + /* Create a new process. */ spawn = fork(); if (spawn == -1)