CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2022/09/09 06:58:56
Modified files:
net/icinga/core2: Makefile
Added files:
net/icinga/core2/patches: patch-lib_cli_daemoncommand_cpp
Log message:
Add patches from https://github.com/Icinga/icinga2/pull/9518;
this changes things so that icinga reloads work properly with OpenBSD
(which doesn't fill in si_pid in siginfo_t so that icinga doesn't know
which process exited).
[PATCH 1/3] StartUnixWorker(): watch forked child via waitpid(), not SIGCHLD
handler
[PATCH 2/3] Remove unused UnixWorkerState::Failed
[PATCH 3/3] icinga2 daemon: remove no-op SIGCHLD handling
Thanks jmatthew@ for reporting upstream (more info at
https://github.com/Icinga/icinga2/issues/9481) and Al2Klimov for
fixing.