aboutsummaryrefslogtreecommitdiff
path: root/src/handler.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/handler.cc')
-rw-r--r--src/handler.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/handler.cc b/src/handler.cc
index 5850141..f611784 100644
--- a/src/handler.cc
+++ b/src/handler.cc
@@ -114,6 +114,11 @@ void sigchld_handler([[maybe_unused]] int sig)
if (WIFEXITED(status))
{
safe_output("Exit code: ", WEXITSTATUS(status), "\n");
+ if (pid == exit_required_pid)
+ {
+ exit_code = WEXITSTATUS(status);
+ safe_logger("sigchld_handler: required PID detected: ", pid, "\n");
+ }
}
}
}