From 265be6f5ab7d5546a8f26ae6bcae33712f861102 Mon Sep 17 00:00:00 2001 From: Ermal Date: Fri, 5 Jul 2013 10:53:13 +0000 Subject: Resolves #2910. Make apinger write its status file just after starting so that thing work as expected --- etc/inc/gwlb.inc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'etc') diff --git a/etc/inc/gwlb.inc b/etc/inc/gwlb.inc index 689f77c..899fe3e 100644 --- a/etc/inc/gwlb.inc +++ b/etc/inc/gwlb.inc @@ -238,6 +238,8 @@ EOD; @unlink("{$g['varrun_path']}/apinger.status"); sleep(1); mwexec_bg("/usr/local/sbin/apinger -c {$g['varetc_path']}/apinger.conf"); + sleep(1); + sigkillbypid("{$g['varrun_path']}/apinger.pid", "USR1"); return 0; } -- cgit v1.1