diff options
Diffstat (limited to 'src/handler.cc')
| -rw-r--r-- | src/handler.cc | 5 |
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"); + } } } } |
