[asterisk-users] Queue() Ignore Hangup Request

Lee, John (Sydney) John.Lee at compuware.com
Wed Apr 22 00:55:54 CDT 2009


I saw a few posts of this problem before I could not figure out the
reason I am getting it.

I am running RHEL 5, Asterisk 1.4.21.2, zaptel 1.4.11 and libpri 1.4.4

Basically, if I dial into a queue and hang up the phone, Asterisk did
not detect the hangup request and Asterisk will only hang up when the
timer expires.
There is no such problem if I do not use Queue().

Any thoughts?


Here is my zaptel.conf
loadzone=au
defaultzone=au

span=1,1,0,ccs,hdb3,crc4
bchan=1-15
bchan=17-21
unused=22-31
dchan=16

span=2,0,0,esf,b8zs
fxols=32-55

Here is the log:
    -- Accepting call from '28835666' to '98857843' on channel 0/2, span
1
    -- Executing [98857843 at incoming:1] Answer("Zap/2-1", "") in new
stack
    -- Executing [98857843 at incoming:2] Goto("Zap/2-1",
"ael-queue-office-incoming|s|1") in new stack
    -- Goto (ael-queue-office-incoming,s,1)
    -- Executing [s at ael-queue-office-incoming:1] Answer("Zap/2-1", "")
in new stack
    -- Executing [s at ael-queue-office-incoming:2] Set("Zap/2-1",
"quv_que_nam=office") in new stack
    -- Executing [s at ael-queue-office-incoming:3] Wait("Zap/2-1", "2") in
new stack
    -- Executing [s at ael-queue-office-incoming:4] Set("Zap/2-1",
"cdv_sts_dbd=2") in new stack
    -- Executing [s at ael-queue-office-incoming:5] Set("Zap/2-1",
"~~EXTEN~~=s") in new stack
    -- Executing [s at ael-queue-office-incoming:6] Goto("Zap/2-1",
"sw-104-2|10") in new stack
    -- Goto (ael-queue-office-incoming,sw-104-2,10)
    -- Executing [sw-104-2 at ael-queue-office-incoming:10] Set("Zap/2-1",
"nsv_sts_dbd=2") in new stack
    -- Executing [sw-104-2 at ael-queue-office-incoming:11] Set("Zap/2-1",
"nsv_div_exs=0") in new stack
    -- Executing [sw-104-2 at ael-queue-office-incoming:12] Set("Zap/2-1",
"~~EXTEN~~=sw-104-2") in new stack
    -- Executing [sw-104-2 at ael-queue-office-incoming:13] Goto("Zap/2-1",
"sw-106-2|10") in new stack
    -- Goto (ael-queue-office-incoming,sw-106-2,10)
    -- Executing [sw-106-2 at ael-queue-office-incoming:10] Goto("Zap/2-1",
"ael-queue-office-au|s|1") in new stack
    -- Goto (ael-queue-office-au,s,1)
    -- Executing [s at ael-queue-office-au:1] SetMusicOnHold("Zap/2-1",
"cpwr") in new stack
    -- Executing [s at ael-queue-office-au:2] GotoIf("Zap/2-1", "1?3:5") in
new stack
    -- Goto (ael-queue-office-au,s,3)
    -- Executing [s at ael-queue-office-au:3] Queue("Zap/2-1", "office|r")
in new stack
    -- SIP/343-098f5268 is ringing
    -- Channel 0/2, span 1 got hangup, cause 102
  == Spawn extension (ael-queue-office-au, s, 3) exited non-zero on
'Zap/2-1'
    -- Hungup 'Zap/2-1'



More information about the asterisk-users mailing list