Date: Sun, 07 Jan 2007 11:16:15 +0100 From: Oliver von Bueren <maillist@ovb.ch> To: freebsd-isdn@freebsd.org Subject: Re: ISDN4BSD - Dropped Calls Message-ID: <45A0C86F.5050104@ovb.ch> In-Reply-To: <web-54124816@mailbe03.swip.net> References: <459FCD1E.9080303@ovb.ch> <web-51294860@mailbe05.swip.net> <45A012B3.9050809@ovb.ch> <web-54124816@mailbe03.swip.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Hans Petter Hans Petter wrote: > Most ISDN equipment I have seen never queries for STATUS, whatsoever. > So maybe your provider did not see a reason to support that. > > If I find anything, I'll keep you posted. > > If you've any ideas on how to fix my problem, drop me a > >note. > I could implement an option that allows you to disable checking of > status, but I really don't like to do that. [...] > You can try putting: > if (send_status_enquiry) { > newstate--; > } > Before: > cd->state = newstate; > That will prevent the status expiry timer from elapsing. I've tested you suggestion and of course it worked. According to the trace, the STATUS_ENQUIRY is never answered by the PBX but as the timer doesn't expire, no disconnect is made. I understand your point about not liking this workaround. But if you could add an option (isdnconfig ?) to switch it on/off would be great. Thanks and have a nice weekend! Oliver
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45A0C86F.5050104>