[asterisk-bugs] [Asterisk 0016847]: [patch] Deadlock between dahdi_exception and dahdi_indicate

Asterisk Bug Tracker noreply at bugs.digium.com
Tue Oct 12 01:57:57 CDT 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=16847 
====================================================================== 
Reported By:                shin-shoryuken
Assigned To:                rmudgett
====================================================================== 
Project:                    Asterisk
Issue ID:                   16847
Category:                   Channels/chan_dahdi
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
Target Version:             1.6.2.15
Asterisk Version:           SVN 
JIRA:                       SWP-927 
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2010-02-16 15:16 CST
Last Modified:              2010-10-12 01:57 CDT
====================================================================== 
Summary:                    [patch] Deadlock between dahdi_exception and
dahdi_indicate
Description: 
I've encountered a deadlock situation between dahdi_exception and
dahdi_indicate, running Asterisk 1.6.1.6 (confirmed as well in 1.6.1.14) on
Debian Lenny x86_64.  Deadlock occurs roughly once a week, usually under
lower call volume (strangely enough).  The issue seems to arise mostly when
swapping between call-waiting lines on a DAHDI channel.
====================================================================== 

---------------------------------------------------------------------- 
 (0127851) alecdavis (manager) - 2010-10-12 01:57
 https://issues.asterisk.org/view.php?id=16847#c127851 
---------------------------------------------------------------------- 
After rechecking out 270042,compiled and intalled.
Asterisk SVN-trunk-r270042M built by root @ asterix on a i686 running
Linux on 2010-10-12 06:31:03 UTC
asterix*CLI> dahdi show version
DAHDI Version: SVN-trunk-r9329 Echo Canceller:

Symptoms without patch using r270042:
 dead lock when flashing to answer other incoming call
 if not deadlock then SIP phone has continous tone.
 experienced both of these back in June, only solution was to disable
callwaiting.

Now with patch against r270042, could not get to deadlock, and able to
swap between calls, from either end, and no continuous tone at SIP phone.

This was using the same SIP phone.
setup:
  XLITE Line 1 -------> Astersik TDM400P FXS 
  XLITE Line 2 -------+ 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-10-12 01:57 alecdavis      Note Added: 0127851                          
======================================================================




More information about the asterisk-bugs mailing list