=================================================================== --- cdr_mysql.c (revision 347489) +++ cdr_mysql.c (working copy) @@ -448,9 +448,14 @@ if (!cfg) { ast_log(LOG_WARNING, "Unable to load config for mysql CDR's: %s\n", config); return AST_MODULE_LOAD_SUCCESS; - } else if (cfg == CONFIG_STATUS_FILEUNCHANGED) + } else if (cfg == CONFIG_STATUS_FILEUNCHANGED){ return AST_MODULE_LOAD_SUCCESS; + }else if (cfg == CONFIG_STATUS_FILEINVALID) { + ast_log(LOG_ERROR, "Config file %s is in an invalid format. Aborting.\n", config); + return AST_MODULE_LOAD_DECLINE; + } + if (reload) { AST_RWLIST_WRLOCK(&columns); my_unload_module(1);