summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorSeth Mos <seth.mos@xs4all.nl>2009-03-31 15:23:35 +0200
committerSeth Mos <seth.mos@xs4all.nl>2009-03-31 15:24:12 +0200
commit70ce91629d582727ad6662441ec043466c3cdab2 (patch)
tree33d98cf0a72c5e74352e8bf43cbe890efd12c51a /etc
parent37c53a0d930c8e7940c762335cf1bdbee6476c1d (diff)
downloadpfsense-70ce91629d582727ad6662441ec043466c3cdab2.zip
pfsense-70ce91629d582727ad6662441ec043466c3cdab2.tar.gz
Make sure to handle a empty settings array correctly
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/gwlb.inc6
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);
OpenPOWER on IntegriCloud