diff options
Diffstat (limited to 'etc/inc')
-rw-r--r-- | etc/inc/gwlb.inc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/etc/inc/gwlb.inc b/etc/inc/gwlb.inc index eda38de..b35a4a2 100644 --- a/etc/inc/gwlb.inc +++ b/etc/inc/gwlb.inc @@ -41,15 +41,15 @@ function setup_gateways_monitor() { global $g; $gateways_arr = return_gateways_array(); - if (!is_array($config['gateways']['settings'])) { + if (is_array($config['gateways']['settings'])) { + $a_settings = &$config['gateways']['settings']; + } else { $a_settings['latencylow'] = "10"; $a_settings['latencyhigh'] = "20"; $a_settings['losslow'] = "100"; $a_settings['losshigh'] = "500"; } - $a_settings = &$config['gateways']['settings']; - /* kill apinger process */ if(is_process_running("apinger")) mwexec("/usr/bin/killall apinger", true); |