diff options
-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']; |