CVSROOT:        /cvs
Module name:    ports
Changes by:     st...@cvs.openbsd.org   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.

Reply via email to