[asterisk-bugs] [Asterisk 0012864]: IAX2 crashes with many leftover threads.

noreply at bugs.digium.com noreply at bugs.digium.com
Mon Jun 16 06:52:48 CDT 2008


The following issue has been RESOLVED. 
====================================================================== 
http://bugs.digium.com/view.php?id=12864 
====================================================================== 
Reported By:                ehsnils
Assigned To:                file
====================================================================== 
Project:                    Asterisk
Issue ID:                   12864
Category:                   Channels/chan_iax2
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     resolved
Asterisk Version:           1.4.21-rc1 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
Resolution:                 duplicate
Duplicate:                  12795
Fixed in Version:           
====================================================================== 
Date Submitted:             06-16-2008 01:27 CDT
Last Modified:              06-16-2008 06:52 CDT
====================================================================== 
Summary:                    IAX2 crashes with many leftover threads.
Description: 
After installation of Asterisk 1.4.21 on two nodes, one in Europe and one
in the US we did get problems related to the IAX2 protocol.

The IAX2 protocol was set up to be used as a trunk as the config in the
additional information. The config is set up symmetrically on both sides.

What happens is that a call can be established, but after a while (usually
a minute) the line goes silent and the command "iax2 show threads" lists
more than 100 threads instead of the usual 10. After the call has been
crashed it's no longer possible to establish a new call.

Asterisk doesn't respond to the "stop now" command either, so the only way
to resolve the problem is to do a 'kill -9' on the asterisk process and
restart it.

The problem has occurred on both nodes, but it seems to be the called node
that's most likely to crash. However the calling node can also crash.

The problem has occurred regardless of if the phones connected were SIP
phones or ZAP phones, so this has led me to strongly suspect the IAX2
protocol.

Reverting to Asterisk 1.4.20 resolved the problem.

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
duplicate of        0012795 iax2 deadlock asterisk
====================================================================== 

---------------------------------------------------------------------- 
 file - 06-16-08 06:52  
---------------------------------------------------------------------- 
Closed as this is a duplicate of 12795. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
06-16-08 06:52  file           Relationship added       duplicate of 0012795
06-16-08 06:52  file           Duplicate ID             0 => 12795          
06-16-08 06:52  file           Status                   new => resolved     
06-16-08 06:52  file           Resolution               open => duplicate   
06-16-08 06:52  file           Assigned To               => file            
06-16-08 06:52  file           Note Added: 0088737                          
======================================================================




More information about the asterisk-bugs mailing list