提交 612356b7 authored 作者: Rupa Schomaker's avatar Rupa Schomaker

Revert "switch to switch_cache_db_dismiss_db_handle to reduce odbc"

This reverts commit ab3d7d14.
上级 97410869
...@@ -143,7 +143,7 @@ static switch_status_t config_callback_dsn(switch_xml_config_item_t *data, const ...@@ -143,7 +143,7 @@ static switch_status_t config_callback_dsn(switch_xml_config_item_t *data, const
switch_goto_status(SWITCH_STATUS_SUCCESS, done); switch_goto_status(SWITCH_STATUS_SUCCESS, done);
done: done:
switch_cache_db_dismiss_db_handle(&dbh); switch_cache_db_release_db_handle(&dbh);
return status; return status;
} }
...@@ -198,7 +198,7 @@ static switch_bool_t cidlookup_execute_sql_callback(char *sql, switch_core_db_ca ...@@ -198,7 +198,7 @@ static switch_bool_t cidlookup_execute_sql_callback(char *sql, switch_core_db_ca
*err = switch_core_sprintf(cbt->pool, "Unable to get ODBC handle. dsn: %s, dbh is %s\n", globals.odbc_dsn, dbh ? "not null" : "null"); *err = switch_core_sprintf(cbt->pool, "Unable to get ODBC handle. dsn: %s, dbh is %s\n", globals.odbc_dsn, dbh ? "not null" : "null");
} }
switch_cache_db_dismiss_db_handle(&dbh); switch_cache_db_release_db_handle(&dbh);
return retval; return retval;
} }
......
...@@ -122,7 +122,7 @@ static switch_status_t limit_execute_sql(char *sql) ...@@ -122,7 +122,7 @@ static switch_status_t limit_execute_sql(char *sql)
end: end:
switch_cache_db_dismiss_db_handle(&dbh); switch_cache_db_release_db_handle(&dbh);
return status; return status;
} }
...@@ -148,7 +148,7 @@ static switch_bool_t limit_execute_sql_callback(char *sql, switch_core_db_callba ...@@ -148,7 +148,7 @@ static switch_bool_t limit_execute_sql_callback(char *sql, switch_core_db_callba
end: end:
switch_cache_db_dismiss_db_handle(&dbh); switch_cache_db_release_db_handle(&dbh);
return ret; return ret;
} }
...@@ -344,7 +344,6 @@ static switch_status_t do_config() ...@@ -344,7 +344,6 @@ static switch_status_t do_config()
sql = switch_mprintf("delete from limit_data where hostname='%q';", globals.hostname); sql = switch_mprintf("delete from limit_data where hostname='%q';", globals.hostname);
limit_execute_sql(sql); limit_execute_sql(sql);
switch_safe_free(sql); switch_safe_free(sql);
switch_cache_db_dismiss_db_handle(&dbh); /* try to really free the connection */
} }
return status; return status;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论