cfengine: 2.1.13

On our debian cluster (linux 2.6.11 kernel) we update the packages on the node via cfrun/cfservd. This does not work with cfengine 2.13. I got the following error:
Can't ignore signal CHLD, forcing to default


After spitting through the code. We changed the code into:
signal(SIGCHLD,SIG_IGN);

 /* HvB && WdJ */
 signal(SIGCHLD,SIG_DFL); ---> This solved our problem

Is this the right approach?




_______________________________________________ Bug-cfengine mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-cfengine

Reply via email to