Merge pull request #1736 in FS/freeswitch from FS-11866-freeswitch-core-no-longer-loads-if-database-fails-to-connect to master
* commit 'bb470b2507b612c7fa40f391dba6873f521fee38': FS-11866: [Core] FreeSWITCH Core no longer loads if database fails to connect.
This commit is contained in:
commit
daae9fab32
|
@ -3380,13 +3380,7 @@ switch_status_t switch_core_sqldb_start(switch_memory_pool_t *pool, switch_bool_
|
||||||
return SWITCH_STATUS_FALSE;
|
return SWITCH_STATUS_FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (runtime.odbc_dsn) {
|
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_CRIT, "CORE DATABASE INITIALIZATION FAILURE! CHECK `core-db-dsn`!\n");
|
||||||
runtime.odbc_dsn = NULL;
|
|
||||||
runtime.odbc_dbtype = DBTYPE_DEFAULT;
|
|
||||||
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_WARNING, "Falling back to core_db.\n");
|
|
||||||
goto top;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
switch_clear_flag((&runtime), SCF_USE_SQL);
|
switch_clear_flag((&runtime), SCF_USE_SQL);
|
||||||
return SWITCH_STATUS_FALSE;
|
return SWITCH_STATUS_FALSE;
|
||||||
|
|
Loading…
Reference in New Issue