CVSROOT:        /cvs
Module name:    src
Changes by:     to...@cvs.openbsd.org   2024/02/15 13:10:45

Modified files:
        sbin/iked      : iked.c iked.h proc.c types.h 

Log message:
Introduce new IMSG_CTL_PROCREADY which is used to signal that all pipes
are set up by child processes. The parent sends a ping to all children
and only starts once it has received an acknowledgement from all of them.
This fixes a race condition on process startup when the parent starts
running before all children are ready.

>From markus@

Reply via email to