[asterisk-bugs] [Asterisk 0017931]: [patch] Random Deadlocks maybe in find_call() of chan_sip. or ast_call() of channel.c

Asterisk Bug Tracker noreply at bugs.digium.com
Tue Aug 31 07:34:28 CDT 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=17931 
====================================================================== 
Reported By:                thsgmbh
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   17931
Category:                   Channels/chan_sip/General
Reproducibility:            random
Severity:                   major
Priority:                   normal
Status:                     new
Asterisk Version:           SVN 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): 1.6.2 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2010-08-31 02:38 CDT
Last Modified:              2010-08-31 07:34 CDT
====================================================================== 
Summary:                    [patch] Random Deadlocks maybe in find_call() of
chan_sip. or ast_call() of channel.c
Description: 
I get randomly deadlocks and i'm not sure, what's the reason for that!?!

It is reproducible with the attached test call file, which calls a ring
group with 5-10 extensions. The issue does not occur directly after
restarting asterisk but when there were at least some calls.

Maybe there are two different issues!?!
(backtrace1.txt after random daily deadlock, backtrace2-4.txt after
executing call file)

I have a feeling that the "notifycid=ignore-context" setting is
responsible for that!? All the extensions in the ring group have
subscriptions and generate dialoginfos for snom phones...

Backtrace debug files and test call file attached...
====================================================================== 

---------------------------------------------------------------------- 
 (0126467) schmidts (reporter) - 2010-08-31 07:34
 https://issues.asterisk.org/view.php?id=17931#c126467 
---------------------------------------------------------------------- 
i see you only have 70 online peers but there are 128 register expire
events, so maybe your registration timeout on the phones is lower than your
timeout in sip.conf this could cause some problems.
also there are many autodestruct message in the scheduler but this
shouldnt be the problem.
how many sip channels are open on your system?
which revision are you using? 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-08-31 07:34 schmidts       Note Added: 0126467                          
======================================================================




More information about the asterisk-bugs mailing list