No subject


Thu Jul 12 09:23:04 CDT 2007


hanging up and not unlocking their &p->lock a bunch of AgentCallBackLogin()
threads get stuck trying to get the agents list.

They are plenty of warnings messages on the logger output:

* channel.c: Avoiding deadlock for channel 
* channel.c: Dropping voice to exceptionally long queue on IAX/...
* chan_iax2.c: Max retries exceeded to host ... on IAX2/.. (type = .,
subclass = ., ts=1., seqno=.)

The scenario is a production system on a call center enviroment, calls are
made and received through an IAX2 facility. This use to append  after 40 to
60 minutes uptime with about 20 logged agents using AgentCallBackLogin()
mainly doing outbound calls.
====================================================================== 

---------------------------------------------------------------------- 
 (0093626) svnbot (reporter) - 2008-10-14 12:23
 http://bugs.digium.com/view.php?id=13676#c93626 
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 148912

U   branches/1.4/channels/chan_local.c

------------------------------------------------------------------------
r148912 | mmichelson | 2008-10-14 12:23:15 -0500 (Tue, 14 Oct 2008) | 9
lines

Deadlock prevention in chan_local.

(closes issue http://bugs.digium.com/view.php?id=13676)
Reported by: tacvbo
Patches:
      13676.patch uploaded by putnopvut (license 60)
Tested by: tacvbo


------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=148912 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-10-14 12:23 svnbot         Checkin                                      
2008-10-14 12:23 svnbot         Note Added: 0093626                          
======================================================================




More information about the asterisk-bugs mailing list