Date: Tue, 13 Nov 2012 12:02:47 +0100 From: Hans Petter Selasky <hselasky@c2i.net> To: Andreas Longwitz <longwitz@incore.de> Cc: freebsd-isdn@freebsd.org Subject: Re: ISDN4BSD (HPS version) is going into ports Message-ID: <201211131202.47188.hselasky@c2i.net> In-Reply-To: <50A174C2.2050807@incore.de> References: <509E87EF.9070607@incore.de> <201211112246.44683.hselasky@c2i.net> <50A174C2.2050807@incore.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, The issue about "core show channels" that shows more and more channels, happens only in Asterisk 1.8.x and is due to chan_capi not updating the channel name correctly according to how Asterisk expects it being done. The issue about deadlock should be solved by moving the channel allocation outside of the CAPI applications lock. Channel free is already outside this lock. There now will always be a free channel, when no call is pending. Please also note that the CDR start time might be different than before. That means it should be set to the time when the PBX thread was started for incoming calls, not when doing DID (dial in digits), and for outgoing calls, when the asterisk channel was allocated. Fixes are available in my I4B SVN repository in the trunk/chan_capi folder. Please test and report back! Thanks for valuable feedback! --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211131202.47188.hselasky>