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@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Michael Jerris Sent: 08 December 2009 16:16 To: freeswitch-users@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@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Michael Collins Sent: 07 December 2009 19:12 To: freeswitch-users@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@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@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org