[Freeswitch-users] no hang-up on B leg
Michael Jerris
mike at jerris.com
Wed Dec 9 06:00:43 PST 2009
src/switch_ivr_bridge.c
This could just as well be a glare condition when the call is in process of tearing down.
Mike
On Dec 8, 2009, at 6:48 PM, Nik Middleton wrote:
> No doubt, but that’s a little difficult as this only happens occasionally and I have 200 calls going on at the time. It’s needle in the haystack stuff.
>
> Here’s what I know.
>
> I have an external process listening for DTMF events. If I detect ‘*’ I do a kill uuid on the B leg. On a number of occasions I get an error saying the B leg doesn’t exist, so I now do a double kill on the associated leg which I get from the event. I do not get a ‘doesn’t exist’ message for the A leg, which leads me to believe that process of tearing down both bridged legs is flawed.
>
> The kluge clears the B leg hang issue, so the pressure’s off for me, but when I get a few nano seconds, I’ll look at the code to see if there’s anything obvious.
>
> Can anyone give me a hint on what module handles bridged calls? (sorry, being lazy and suffering from a lack of sleep)
>
> Regards,
>
> From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Michael Jerris
> Sent: 08 December 2009 16:16
> To: freeswitch-users at lists.freeswitch.org
> Subject: Re: [Freeswitch-users] no hangup on B leg
>
> We will really need debug logs and sip traces to be able to figure out what exactly is going on here.
>
> Mike
>
> On Dec 7, 2009, at 4:06 PM, Nik Middleton wrote:
>
>
> Sorry no, apart from the fact that I was seeing the hangup.
>
>
> I’m wondering if this a bandwidth congestion issue. Is there anyway on a bridged call I could trap on dtmf like look for ‘*’ and force a hangup? I don’t seem to able to see this tone on the B leg though.
>
> Regards,
> From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Michael Collins
> Sent: 07 December 2009 19:12
> To: freeswitch-users at lists.freeswitch.org
> Subject: Re: [Freeswitch-users] no hangup on B leg
>
>
>
> On Mon, Dec 7, 2009 at 11:01 AM, Nik Middleton <nik.middleton at noblesolutions.co.uk> wrote:
> Hi all,
>
> I’ll slowly pulling my hair out on this one. I had FS successfully hanging up both legs on a bridge, now today, with nothing changed, I’m not seeing a hangup of the b leg at all.
>
> FS is behind a PIX, so it might be a weird NAT issue, but A leg calls hangup just fine. Before when I had an issue with the B leg not closing the bridge, I was at least getting a hangup event, now it’s not being fired. Does anyone have an idea what might be causing this?
>
> Regards,
>
> Time for SIP traces and debug logs. Also, do you have any logs from when things seemed to be working so that you can compare?
> -MC
>
> _______________________________________________
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091209/8260f359/attachment-0002.html
More information about the FreeSWITCH-users
mailing list