]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Revert "switch to switch_cache_db_dismiss_db_handle to reduce odbc"
authorRupa Schomaker <rupa@rupa.com>
Mon, 5 Jul 2010 16:11:22 +0000 (11:11 -0500)
committerRupa Schomaker <rupa@rupa.com>
Mon, 5 Jul 2010 16:11:22 +0000 (11:11 -0500)
This reverts commit ab3d7d144e28847a67eac968cf3c5d21b32bdaa0.

src/mod/applications/mod_cidlookup/mod_cidlookup.c [changed mode: 0644->0755]
src/mod/applications/mod_db/mod_db.c

old mode 100644 (file)
new mode 100755 (executable)
index 76239cb..230c48a
@@ -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);
 
   done:
-       switch_cache_db_dismiss_db_handle(&dbh);
+       switch_cache_db_release_db_handle(&dbh);
        return status;
 }
 
@@ -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");
        }
 
-       switch_cache_db_dismiss_db_handle(&dbh);
+       switch_cache_db_release_db_handle(&dbh);
        return retval;
 }
 
index 2678b4da38aad52ae6ead6b13ba2dd5177809a91..d22f1a8eecb56d70f917929e7d3645014a0328ab 100644 (file)
@@ -122,7 +122,7 @@ static switch_status_t limit_execute_sql(char *sql)
 
   end:
 
-       switch_cache_db_dismiss_db_handle(&dbh);
+       switch_cache_db_release_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_dismiss_db_handle(&dbh);
+       switch_cache_db_release_db_handle(&dbh);
 
        return ret;
 }
@@ -344,7 +344,6 @@ 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;