On Wed, Feb 3, 2010 at 7:35 PM, Michael Collins <msc@freeswitch.org> wrote:


On Wed, Feb 3, 2010 at 1:12 AM, Nagalenoj H. <nagalenoj@gmail.com> wrote:
I've used intercept application instead of uuid_bridge. I got the call bridged with the given uuid. But, similar to uuid_bridge, A leg is getting disconnected when B leg terminates.
I've did the same steps posted above, but used intercept instead of uuid_bridge. Am I right?!

Tried using the hangup_after_bridge=false, but didn't see any difference.

Are you on the latest SVN of FreeSWITCH? Be sure to "make current" and try again. If the issue remains then capture a complete debug log of the call from start to finish and also pastebin your script so others can test and analyze.
-MC


_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


I've updated to latest SVN. Now, the version is 'FreeSWITCH Version 1.0.trunk (16565)'.
I tested intercept in this version and the problem persists here.

Freeswitch debug log:
     http://pastebin.freeswitch.org/12043

Script:
     Not done any scripts, tested through nc command. Used the following commands,

sendmsg
call-command: execute
execute-app-name: answer

api originate {origination_uuid=c6d2e0e2-0b2f-11df-9e84-fb15c3cd8565}user/1001 &park

sendmsg
call-command: execute
execute-app-name:intercept
execute-app-arg: c6d2e0e2-0b2f-11df-9e84-fb15c3cd8565

Steps:
* Make a call to the socket extension.
* Answer the call.
* Originate a call and park it.
* Intercept the originated call's uuid.
* Disconnect the 'B' leg.
* You will notice the 'A' leg is also getting disconnected.
--
Regards,
Nagalenoj H.