CVSROOT:        /cvs
Module name:    src
Changes by:     be...@cvs.openbsd.org   2020/05/18 12:52:08

Modified files:
        usr.sbin/rpki-client: Tag: OPENBSD_6_7 main.c 

Log message:
this is errata 6.7/002_rpki.patch.sig

original commit message:

date: 2020/05/18 08:46:39;  author: claudio;  state: Exp;  lines: +22 -21;  
commitid: oBvD0CUI5A2QSt63;
Properly wait for exiting rsync processes. Since SIGCHILD is blocked
outside of ppoll() it is possible that multiple processes exited before
waitpid is called. Because of this all childs need to be picked up and
not only one. Fixes a hang seen more often now since there is a lot more
repositories to sync.
OK deraadt@ who came up with a very similar fix also OK job@ benno@

Reply via email to