[Asterisk-Users] Parial Hang with cvs-HEAD and queues/agentcallbacklogin

Edward Eastman ed at dm3.co.uk
Thu Jul 7 12:49:32 MST 2005


Hi

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:

    -- Executing Answer("Local/00 at local-208c,2", "") in new stack
Jul  7 20:09:46 WARNING[27638]: channel.c:640 channel_find_locked: Avoided
initial deadlock for '0x86e3948', 10 retries!
    -- Executing Playback("Local/00 at local-208c,2", "support-welcome") in new
stack
    -- Local/00 at local-208c,1 answered SIP/ed-1-fc54
    -- Playing 'support-welcome' (language 'en')
  == Spawn extension (itg, 800, 2) exited non-zero on
'Local/00 at local-208c,2<ZOMBIE>'
    -- Executing Set("SIP/ed-1-fc54", "CALLERID(name)=Support") in new stack
    -- Executing Queue("SIP/ed-1-fc54", "support|t|||180") in new stack 

When I hang up the dialling phone there is no cli ouput and "show channels"
shows the channel as still there:

SIP/ed-1-93ce  (macro-queueinbound s            4   )      Up Queue
support|t|||180

Calling an agent produces the same result, and "show agents" on the CLI
produces no output.  We're using dynamic agents with agentcallbacklogin.


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.

Does anyone have any ideas what's causing this, or how to set about
debugging it further?

Many thanks

Ed
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20050707/7c6a29fd/attachment.htm


More information about the asterisk-users mailing list