From 849f2d05e340aedeec5ad53ca93750f359bfaca5 Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Tue, 19 Nov 2013 05:59:47 +0000 Subject: [PATCH] Edge case fix ring group when an extension is not registered. --- .../xml_handler/resources/scripts/directory/directory.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/install/scripts/app/xml_handler/resources/scripts/directory/directory.lua b/resources/install/scripts/app/xml_handler/resources/scripts/directory/directory.lua index 38233ff4eb..6bfe177ecc 100644 --- a/resources/install/scripts/app/xml_handler/resources/scripts/directory/directory.lua +++ b/resources/install/scripts/app/xml_handler/resources/scripts/directory/directory.lua @@ -134,6 +134,11 @@ --freeswitch.consoleLog("notice", "[xml_handler] sql: " .. sql .. "\n"); --freeswitch.consoleLog("notice", "[xml_handler-directory.lua] database_hostname is " .. database_hostname .. "\n"); + --hostname was not found set load_balancing to false to prevent a database_hostname concatenation error + if (database_hostname == nil) then + load_balancing = false; + end + --close the database connection dbh_switch:release(); end