]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-6821 mod_gsmopen: fix interface name in log
authorDušan Dragić <dragic.dusan@gmail.com>
Sun, 14 Sep 2014 11:06:31 +0000 (13:06 +0200)
committerDušan Dragić <dragic.dusan@gmail.com>
Sun, 14 Sep 2014 11:06:31 +0000 (13:06 +0200)
Fix interface name for logs emitted from mod_gsmopen.cpp during startup

src/mod/endpoints/mod_gsmopen/mod_gsmopen.cpp

index a92303351a79ff5075073aca716298564fec22f6..37e160c6745ee2e791241ecb135c508a7de854f3 100644 (file)
@@ -1486,8 +1486,6 @@ static switch_status_t load_config(int reload_type)
                                memset(&newconf, '\0', sizeof(newconf));
                                globals.GSMOPEN_INTERFACES[interface_id] = newconf;
 
-                               tech_pvt = &globals.GSMOPEN_INTERFACES[interface_id];
-
                                switch_mutex_init(&globals.GSMOPEN_INTERFACES[interface_id].controldev_lock, SWITCH_MUTEX_NESTED, gsmopen_module_pool);
                                switch_mutex_init(&globals.GSMOPEN_INTERFACES[interface_id].controldev_audio_lock, SWITCH_MUTEX_NESTED, gsmopen_module_pool);
 
@@ -1596,9 +1594,11 @@ static switch_status_t load_config(int reload_type)
 
                for (i = 0; i < GSMOPEN_MAX_INTERFACES; i++) {
 
-                               switch_threadattr_t *gsmopen_api_thread_attr = NULL;
-                               int res = 0;
-                               int interface_id = i;
+                       switch_threadattr_t *gsmopen_api_thread_attr = NULL;
+                       int res = 0;
+                       int interface_id = i;
+
+                       tech_pvt = &globals.GSMOPEN_INTERFACES[interface_id];
 
                        if (strlen(globals.GSMOPEN_INTERFACES[i].name) && !globals.GSMOPEN_INTERFACES[i].active) {