]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-10328: [freeswitch-core] Add method to allow orphaned B legs during originate...
authorAnthony Minessale <anthm@freeswitch.org>
Sat, 20 May 2017 00:05:44 +0000 (19:05 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Sat, 20 May 2017 00:05:44 +0000 (19:05 -0500)
src/switch_ivr_originate.c

index 2379d31867834707369c781c4b1099a6f9e23d9f..a8b9ddfb44ed55e49bb522c710eba191fcf8ce2d 100644 (file)
@@ -3209,7 +3209,8 @@ SWITCH_DECLARE(switch_status_t) switch_ivr_originate(switch_core_session_t *sess
                                if (oglobals.session &&
                                        !switch_channel_test_flag(caller_channel, CF_PROXY_MODE) &&
                                        !switch_channel_test_flag(caller_channel, CF_PROXY_MEDIA) &&
-                                       !switch_channel_test_flag(caller_channel, CF_XFER_ZOMBIE) &&
+                                       //!switch_channel_test_flag(caller_channel, CF_XFER_ZOMBIE) &&
+                                       switch_channel_up(caller_channel) &&
                                        (oglobals.ringback_ok
                                         || (switch_channel_test_flag(caller_channel, CF_ANSWERED) || switch_channel_test_flag(caller_channel, CF_EARLY_MEDIA)))) {