}
if (!reload) {
+
+
+ switch_sql_queue_manager_init_name("fifo",
+ &globals.qm,
+ 2,
+ globals.odbc_dsn ? globals.odbc_dsn : globals.dbname,
+ SWITCH_MAX_TRANS,
+ globals.pre_trans_execute,
+ globals.post_trans_execute,
+ globals.inner_pre_trans_execute,
+ globals.inner_post_trans_execute);
+
+
+
+
switch_cache_db_test_reactive(dbh, "delete from fifo_outbound where static = 1 or taking_calls < 0 or stop_time < 0",
"drop table fifo_outbound", outbound_sql);
switch_cache_db_test_reactive(dbh, "delete from fifo_bridge", "drop table fifo_bridge", bridge_sql);
return status;
}
- if (globals.odbc_dsn || globals.dbname) {
- switch_sql_queue_manager_init_name("fifo",
- &globals.qm,
- 2,
- globals.odbc_dsn ? globals.odbc_dsn : globals.dbname,
- SWITCH_MAX_TRANS,
- globals.pre_trans_execute,
- globals.post_trans_execute,
- globals.inner_pre_trans_execute,
- globals.inner_post_trans_execute);
- }
-
/* connect my internal structure to the blank pointer passed to me */
*module_interface = switch_loadable_module_create_module_interface(pool, modname);