From 1886317cabb1b4f17d296db43b0ac707a0d7924d Mon Sep 17 00:00:00 2001 From: Andrea Bondavalli Date: Fri, 3 Jun 2022 08:52:04 +0200 Subject: [PATCH] Fix to avoid creation of zombie processes by PTP status script, see #85 --- daemon/main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/daemon/main.cpp b/daemon/main.cpp index 58fa162..7620ac0 100644 --- a/daemon/main.cpp +++ b/daemon/main.cpp @@ -35,7 +35,7 @@ namespace po = boost::program_options; namespace postyle = boost::program_options::command_line_style; namespace logging = boost::log; -static std::string version("bondagit-1.5"); +static std::string version("bondagit-1.5.1"); static std::atomic terminate = false; void termination_handler(int signum) { @@ -92,6 +92,7 @@ int main(int argc, char* argv[]) { signal(SIGINT, termination_handler); signal(SIGTERM, termination_handler); + signal(SIGCHLD, SIG_IGN); std::srand(std::time(nullptr));