[Asterisk-bugs] [Asterisk 0010197]: Deadlock in chan_local causing a channel to be 'dummy' and impossible to soft hangup it.

noreply at bugs.digium.com noreply at bugs.digium.com
Fri Jul 13 10:51:00 CDT 2007


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=10197 
====================================================================== 
Reported By:                eliel
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   10197
Category:                   Channels/chan_local
Reproducibility:            have not tried
Severity:                   crash
Priority:                   normal
Status:                     feedback
Asterisk Version:           1.4.4 
SVN Branch (only for SVN checkouts, not tarball releases): N/A  
SVN Revision (number only!):  
Disclaimer on File?:        Yes 
Request Review:              
====================================================================== 
Date Submitted:             07-12-2007 17:15 CDT
Last Modified:              07-13-2007 10:51 CDT
====================================================================== 
Summary:                    Deadlock in chan_local causing a channel to be
'dummy' and impossible to soft hangup it.
Description: 
A call that was automatically generated by asterisk, and was redirected to
a queue, goes in a deadlock and I couldn?t hangup the channel or 'restart
now' asterisk, the only way to make that channel dissapear was doing a
'kill -9' of asterisk

If you want I can send to you all the full log, but this occurs in a
production enviroment and the asterisk full log is very big. What I see
related to this bug was:

[Jul 12 18:57:32] DEBUG[28406] channel.c: Avoiding deadlock for channel
'0xa088488'
====================================================================== 

---------------------------------------------------------------------- 
 eliel - 07-13-07 10:51  
---------------------------------------------------------------------- 
A predictive dialer generates a call like (Action: Originate):
------
Channel: Local/s at ccs-Leaddialer
Context: ccs-predictive
Priority: 1
Exten: s
------

ccs-Leaddialer runs an AGI to start trying to contact a lead and generate
tons of calls (calling Local/9<leadnumber> that ends in a SIP/GWS...), when
one of them is answered the call is passed to ccs-predictive that is an AGI
that sends the call to the Queue(1002). 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
07-13-07 10:51  eliel          Note Added: 0067351                          
======================================================================




More information about the asterisk-bugs mailing list