]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-4782 gsmopen: abide the origination_uuid variable. Dude abide
authorGiovanni Maruzzelli <gmaruzz@gmail.com>
Tue, 6 Nov 2012 11:05:26 +0000 (12:05 +0100)
committerGiovanni Maruzzelli <gmaruzz@gmail.com>
Tue, 6 Nov 2012 11:05:26 +0000 (12:05 +0100)
src/mod/endpoints/mod_gsmopen/mod_gsmopen.cpp

index 18451d8cf27b789f596c083a0b04ecdb4a6025bd..026db9eb8d62ef342c7ba35e39671e68b7e6927b 100644 (file)
@@ -1056,7 +1056,8 @@ static switch_call_cause_t channel_outgoing_channel(switch_core_session_t *sessi
        private_t *tech_pvt = NULL;
        int result;
 
-       if ((*new_session = switch_core_session_request(gsmopen_endpoint_interface, SWITCH_CALL_DIRECTION_OUTBOUND, flags, pool)) != 0) {
+        if ((*new_session = switch_core_session_request_uuid(gsmopen_endpoint_interface, SWITCH_CALL_DIRECTION_OUTBOUND, flags, pool, switch_event_get_header(var_event, "origination_uuid"))) != 0) {
+
                switch_channel_t *channel = NULL;
                switch_caller_profile_t *caller_profile;
                char *rdest;