switch to switch_cache_db_dismiss_db_handle to reduce odbc

usage under heavy switch load
This commit is contained in:
Rupa Schomaker committed 2010-06-29 16:00:44 -05:00
1 parent 98a436bb27
commit ab3d7d144e
2 files changed
+5 -4

No files matched your search

+3 -2
View File
@@ -122,7 +122,7 @@ static switch_status_t limit_execute_sql(char *sql)
end:
switch_cache_db_release_db_handle(&dbh);
switch_cache_db_dismiss_db_handle(&dbh);
return status;
}
@@ -148,7 +148,7 @@ static switch_bool_t limit_execute_sql_callback(char *sql, switch_core_db_callba
end:
switch_cache_db_release_db_handle(&dbh);
switch_cache_db_dismiss_db_handle(&dbh);
return ret;
}
@@ -344,6 +344,7 @@ static switch_status_t do_config()
sql = switch_mprintf("delete from limit_data where hostname='%q';", globals.hostname);
limit_execute_sql(sql);
switch_safe_free(sql);
switch_cache_db_dismiss_db_handle(&dbh); /* try to really free the connection */
}
return status;