From 6449861e02c1aba268e110e9025fa163ee9e9623 Mon Sep 17 00:00:00 2001 From: Rupa Schomaker Date: Tue, 29 Jun 2010 16:04:45 -0500 Subject: [PATCH] mod_lcr: use switch_cache_db_dismiss_db_handle to reduce persistant db connections under heavy load. --- src/mod/applications/mod_lcr/mod_lcr.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) mode change 100755 => 100644 src/mod/applications/mod_lcr/mod_lcr.c diff --git a/src/mod/applications/mod_lcr/mod_lcr.c b/src/mod/applications/mod_lcr/mod_lcr.c old mode 100755 new mode 100644 index 0e45be39de..3399417532 --- a/src/mod/applications/mod_lcr/mod_lcr.c +++ b/src/mod/applications/mod_lcr/mod_lcr.c @@ -445,7 +445,7 @@ static switch_bool_t db_check(char *sql) } } - switch_cache_db_release_db_handle(&dbh); + switch_cache_db_dismiss_db_handle(&dbh); return ret; } @@ -581,7 +581,7 @@ static switch_bool_t lcr_execute_sql_callback(char *sql, switch_core_db_callback retval = SWITCH_TRUE; } } - switch_cache_db_release_db_handle(&dbh); + switch_cache_db_dismiss_db_handle(&dbh); return retval; } @@ -1175,7 +1175,7 @@ static switch_status_t lcr_load_config() } done: - switch_cache_db_release_db_handle(&dbh); + switch_cache_db_dismiss_db_handle(&dbh); switch_xml_free(xml); return status; }