diff options
-rw-r--r-- | etc/inc/gwlb.inc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/etc/inc/gwlb.inc b/etc/inc/gwlb.inc index 856c1e5..51af085 100644 --- a/etc/inc/gwlb.inc +++ b/etc/inc/gwlb.inc @@ -40,7 +40,8 @@ function setup_gateways_monitor() { global $g; /* kill apinger process */ - exec("/usr/bin/killall apinger"); + if(is_process_running("apinger")) + exec("/usr/bin/killall apinger"); $fd = fopen("{$g['varetc_path']}/apinger.conf", "w"); $apingerconfig = <<<EOD @@ -212,4 +213,4 @@ function return_gateways_status() { return($status); } -?> +?>
\ No newline at end of file |