diff options
author | Bill Marquette <billm@pfsense.org> | 2005-08-07 02:59:42 +0000 |
---|---|---|
committer | Bill Marquette <billm@pfsense.org> | 2005-08-07 02:59:42 +0000 |
commit | bdefcbca01c28d283d4924b535c3986fd6637593 (patch) | |
tree | 6c73a934b153173cae66782392ddf59793bdea66 /etc | |
parent | 02e7ac12c08f71155f1941316999e76a2778bed3 (diff) | |
download | pfsense-bdefcbca01c28d283d4924b535c3986fd6637593.zip pfsense-bdefcbca01c28d283d4924b535c3986fd6637593.tar.gz |
only start slbd if we have a load balancer array w/ pools
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/vslb.inc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/etc/inc/vslb.inc b/etc/inc/vslb.inc index 7ed924d..23b3319 100644 --- a/etc/inc/vslb.inc +++ b/etc/inc/vslb.inc @@ -36,6 +36,10 @@ require_once("notices.inc"); function slbd_configure() { global $config, $g; + /* no need to go further if we don't have any load balance stuff */ + if (!is_array($config['load_balancer']) || (!is_array($config['load_balancer']['pool'])) + return; + $a_vs = &$config['load_balancer']['virtual_server']; $a_pool = &$config['load_balancer']['pool']; |