]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-4321 --resolve
authorJeff Lenk <jeff@jefflenk.com>
Tue, 26 Mar 2013 15:02:26 +0000 (10:02 -0500)
committerJeff Lenk <jeff@jefflenk.com>
Tue, 26 Mar 2013 15:02:53 +0000 (10:02 -0500)
src/mod/endpoints/mod_skinny/mod_skinny.c

index b5dcbad1a66f18284d886d54e6f038593f0721bd..2db8afd7e32dd6c237c19abbf3d20c9296ff09d6 100644 (file)
@@ -1934,19 +1934,13 @@ static switch_status_t load_skinny_config(void)
                                
                                
                                if ((dbh = skinny_get_db_handle(profile))) {
-                                       switch_cache_db_test_reactive(dbh, "SELECT headset FROM skinny_devices", "DROP TABLE skinny_devices", devices_sql);
-                                       switch_cache_db_test_reactive(dbh, "SELECT * FROM skinny_lines", "DROP TABLE skinny_lines", lines_sql);
-                                       switch_cache_db_test_reactive(dbh, "SELECT * FROM skinny_buttons", "DROP TABLE skinny_buttons", buttons_sql);
-                                       switch_cache_db_test_reactive(dbh, "SELECT * FROM skinny_active_lines", "DROP TABLE skinny_active_lines", active_lines_sql);
+                                       switch_cache_db_test_reactive(dbh, "DELETE FROM skinny_devices", "DROP TABLE skinny_devices", devices_sql);\r
+                                       switch_cache_db_test_reactive(dbh, "DELETE FROM skinny_lines", "DROP TABLE skinny_lines", lines_sql);\r
+                                       switch_cache_db_test_reactive(dbh, "DELETE FROM skinny_buttons", "DROP TABLE skinny_buttons", buttons_sql);\r
+                                       switch_cache_db_test_reactive(dbh, "DELETE FROM skinny_active_lines", "DROP TABLE skinny_active_lines", active_lines_sql);
                                        switch_cache_db_release_db_handle(&dbh);
                                }
                                        
-
-                               skinny_execute_sql_callback(profile, profile->sql_mutex, "DELETE FROM skinny_devices", NULL, NULL);
-                               skinny_execute_sql_callback(profile, profile->sql_mutex, "DELETE FROM skinny_lines", NULL, NULL);
-                               skinny_execute_sql_callback(profile, profile->sql_mutex, "DELETE FROM skinny_buttons", NULL, NULL);
-                               skinny_execute_sql_callback(profile, profile->sql_mutex, "DELETE FROM skinny_active_lines", NULL, NULL);
-
                                skinny_profile_respawn(profile, 0);
 
                                /* Register profile */