[Freeswitch-users] HANGUP_CAUSE after bridge in outbound ESL

Dmitry Sytchev kbdfck at gmail.com
Wed Mar 2 10:30:42 MSK 2011


Yes, this was exactly my problem with session variables. Seems I've been
using freeswitch git version where perl ESL event filtering was broken. I
saw a thread about this on mailing list. I'll try with latest git.

2011/3/1 Steven Ayre <steveayre at gmail.com>

> Yes... Problem is how to get it. One way is the CDR, but that's not through
> ESL. Events are another - it'll be sent as a header. There's the uuid_getvar
> api but that won't work if the session has been destroyed.
>
> Steve on iPhone
>
> On 1 Mar 2011, at 14:04, Diego Toro <dftoro at yahoo.com> wrote:
>
> Hi, check originate_disposition variable
>
> http://wiki.freeswitch.org/wiki/Extension_Status_Example
> http://wiki.freeswitch.org/wiki/Variable_originate_disposition
>
> Diego Toro
> http://voipensando.blogspot.com/
>
> --- On *Tue, 3/1/11, Steven Ayre <steveayre at gmail.com>* wrote:
>
>
> From: Steven Ayre <steveayre at gmail.com>
> Subject: Re: [Freeswitch-users] HANGUP_CAUSE after bridge in outbound ESL
> To: "FreeSWITCH Users Help" <freeswitch-users at lists.freeswitch.org>
> Date: Tuesday, March 1, 2011, 4:08 AM
>
> The correct way is to use events. You can register for just the hangup
> event.
>
> -Steve
>
>
> On 28 February 2011 22:43, Dmitry Sytchev <kbdfck at gmail.com<http://mc/compose?to=kbdfck@gmail.com>>
> wrote:
> > Hi All
> >
> > What is correct method to get bridge status after execute("bridge") in
> ESL?
> > I have inbound call that gets bridged to SIP endpoint. I need to know
> > whether it was ORIGINATOR_CANCEL or BUSY or something else, but if I use
> > sync, seems I can't determine ORIGINATOR_CANCEL status, because it is set
> on
> > a-leg which is destroyed first after hangup.
> >
> > Is there a way to get bridge status without messing with events and event
> > source filtering by channel uuid or event type?
> >
> > --
> > Best regards,
> >
> > Dmitry Sytchev,
> > IT Engineer
> >
> > _______________________________________________
> > FreeSWITCH-users mailing list
> > FreeSWITCH-users at lists.freeswitch.org<http://mc/compose?to=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
> >
> >
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org<http://mc/compose?to=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
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>


-- 
Best regards,

Dmitry Sytchev,
IT Engineer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20110302/e5daa21c/attachment.html 


More information about the FreeSWITCH-users mailing list