From: Ken Rice Date: Fri, 6 Sep 2013 00:02:27 +0000 (-0500) Subject: avoid a segfault if you dont have an xml_cdr config X-Git-Tag: v1.4.1~15^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=432fb076d8a85c121186f03ca44d8925d3c611d7;p=thirdparty%2Ffreeswitch.git avoid a segfault if you dont have an xml_cdr config --- diff --git a/src/mod/xml_int/mod_xml_cdr/mod_xml_cdr.c b/src/mod/xml_int/mod_xml_cdr/mod_xml_cdr.c index 90724d42d6..d992dfd103 100644 --- a/src/mod/xml_int/mod_xml_cdr/mod_xml_cdr.c +++ b/src/mod/xml_int/mod_xml_cdr/mod_xml_cdr.c @@ -481,7 +481,7 @@ SWITCH_MODULE_LOAD_FUNCTION(mod_xml_cdr_load) /* parse the config */ if (!(xml = switch_xml_open_cfg(cf, &cfg, NULL))) { switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Open of %s failed\n", cf); - return SWITCH_STATUS_TERM; + return SWITCH_STATUS_FALSE; } if ((settings = switch_xml_child(cfg, "settings"))) {