<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE>Parial Hang with cvs-HEAD and queues/agentcallbacklogin</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial">Hi</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial">Last night I upgraded an asterisk install from cvs of early this year to current cvs head and all seemed to be working OK, but now I’m having several problems which seem to be related to queues. First off queues don’t work, there’s no error message, the channel just seems to hang – cli output as follows:</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial"> -- Executing Answer("Local/00@local-208c,2", "") in new stack</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial">Jul 7 20:09:46 WARNING[27638]: channel.c:640 channel_find_locked: Avoided initial deadlock for '0x86e3948', 10 retries!</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial"> -- Executing Playback("Local/00@local-208c,2", "support-welcome") in new stack</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial"> -- Local/00@local-208c,1 answered SIP/ed-1-fc54</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial"> -- Playing 'support-welcome' (language 'en')</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial"> == Spawn extension (itg, 800, 2) exited non-zero on 'Local/00@local-208c,2<ZOMBIE>'</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial"> -- Executing Set("SIP/ed-1-fc54", "CALLERID(name)=Support") in new stack</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial"> -- Executing Queue("SIP/ed-1-fc54", "support|t|||180") in new stack </FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial">When I hang up the dialling phone there is no cli ouput and “show channels” shows the channel as still there:</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial">SIP/ed-1-93ce (macro-queueinbound s 4 ) Up Queue support|t|||180</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial">Calling an agent produces the same result, and “show agents” on the CLI produces no output. We’re using dynamic agents with agentcallbacklogin.</FONT></SPAN></P>
<BR>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial">Other calls seem to proceed OK, although it does seem to be rather slow – for instance 4 goto’s and a set callerid takes approx 6 seconds. This is a low load system using no more than 3-4% cpu normally and asterisk isn’t using an abnormal amount of cpu or memory.</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial">Does anyone have any ideas what’s causing this, or how to set about debugging it further?</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial">Many thanks</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-gb"><FONT SIZE=2 FACE="Arial">Ed</FONT></SPAN><SPAN LANG="en-gb"></SPAN><SPAN LANG="en-gb"></SPAN><SPAN LANG="en-gb"></SPAN></P>
</BODY>
</HTML>