]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
doh
authorAnthony Minessale <anthm@freeswitch.org>
Wed, 31 Oct 2012 18:02:03 +0000 (13:02 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Wed, 31 Oct 2012 18:02:03 +0000 (13:02 -0500)
src/mod/endpoints/mod_loopback/mod_loopback.c

index adf911cbbac3da0a3f9f3c305de8cdd559b6c2c4..e711622d34424a17b2b2b5328152aab01b5192fc 100644 (file)
@@ -1169,8 +1169,6 @@ SWITCH_MODULE_LOAD_FUNCTION(mod_loopback_load)
 
        memset(&globals, 0, sizeof(globals));
 
-       SWITCH_ADD_APP(app_interface, "unloop", "Tell loopback to unfold", "Tell loopback to unfold", unloop_function, "", SAF_NO_LOOPBACK);
-
        /* connect my internal structure to the blank pointer passed to me */
        *module_interface = switch_loadable_module_create_module_interface(pool, modname);
        loopback_endpoint_interface = switch_loadable_module_create_interface(*module_interface, SWITCH_ENDPOINT_INTERFACE);
@@ -1178,6 +1176,8 @@ SWITCH_MODULE_LOAD_FUNCTION(mod_loopback_load)
        loopback_endpoint_interface->io_routines = &channel_io_routines;
        loopback_endpoint_interface->state_handler = &channel_event_handlers;
 
+       SWITCH_ADD_APP(app_interface, "unloop", "Tell loopback to unfold", "Tell loopback to unfold", unloop_function, "", SAF_NO_LOOPBACK);
+
        /* indicate that the module should continue to be loaded */
        return SWITCH_STATUS_SUCCESS;
 }