[asterisk-users] Asterisk 1.2.28 + Realtime Queues - Thinks Queue is empty
Steve Davies
davies147 at gmail.com
Mon Jun 9 11:18:42 CDT 2008
2008/6/9 Sherwood McGowan <sherwood.mcgowan at gmail.com>:
> Sherwood McGowan wrote:
>> Gentlemen,
>> I have a particularly strange problem, just started happening. One of
>> my clients is running Asterisk 1.2.28 and has mysql realtime queues.
>>
>> We log in a member, and then place a test call to the 0 queue but
>> since joinempty is set to no, and Asterisk thinks the queue has no
>> members, they're kicked out. WHY would Asterisk think the queue has no
>> members?
>>
>> here's some relevant output:
>> carp*CLI> show queue 0
>> 0 has 0 calls (max unlimited) in 'rrmemory' strategy (0s
>> holdtime), W:0, C:0, A:0, SL:0.0% within 0s
>> Members:
>> 9001 (Invalid) has taken no calls yet
>> No Callers
>>
>> -- Executing Answer("SIP/pri-006ba540", "") in new stack
>> -- Executing Wait("SIP/pri-006ba540", "1") in new stack
>> -- Executing Dial("SIP/pri-006ba540",
>> "IAX2/127.0.0.1/3608165200 at inbound") in new stack
>> -- Called 127.0.0.1/3608165200 at inbound
>> -- Accepting AUTHENTICATED call from 127.0.0.1:
>> > requested format = gsm,
>> > requested prefs = (),
>> > actual format = gsm,
>> > host prefs = (ulaw|gsm),
>> > priority = mine
>> -- Call accepted by 127.0.0.1 (format gsm)
>> -- Format for call is gsm
>> -- Executing Goto("IAX2/carp-12321", "nwi|1")
>> -- Goto (inbound,nwi,1)
>> -- Executing AGI("IAX2/carp-12321", "recfile")
>> -- Launched AGI Script /var/lib/asterisk/agi-bin/recfile
>> -- AGI Script recfile completed, returning 0
>> -- Executing MixMonitor("IAX2/carp-12321", "call_20080608222234.wav")
>> == Begin MixMonitor Recording IAX2/carp-12321
>> -- Executing Set("IAX2/carp-12321",
>> "CDR(userfield)=call_20080608222234.wav")
>> -- Executing Goto("IAX2/carp-12321", "carp-nwi|nwi-main|1")
>> -- Goto (carp-nwi,nwi-main,1)
>> -- Executing Answer("IAX2/carp-12321", "")
>> -- IAX2/carp-1957 answered SIP/pri-006ba540
>> -- Executing Background("IAX2/carp-12321", "silence/1")
>> -- Playing 'silence/1' (language 'en')
>> -- Executing Set("IAX2/carp-12321",
>> "__ACCOUNTCODE=12129889551212988954.2")
>> -- Executing Read("IAX2/carp-12321", "act0|ivr/new/nwi-welcome|1")
>> -- Accepting a maximum of 1 digits.
>> -- Playing 'ivr/new/nwi-welcome' (language 'en')
>> -- User entered '0'
>> -- Executing gotoif("IAX2/carp-12321", "0?carp-nwi|nwi-trans|1")
>> -- Executing gotoif("IAX2/carp-12321", "1?carp-nwi|nwi-oper|1")
>> -- Goto (carp-nwi,nwi-oper,1)
>> -- Executing playback("IAX2/carp-12321", "ivr/nwi-operator")
>> -- Playing 'ivr/nwi-operator' (language 'en')
>> -- Executing Queue("IAX2/carp-12321", "0|t")
>> -- Executing Goto("IAX2/carp-12321", "carp-nwi|nwi-main|3")
>> -- Goto (carp-nwi,nwi-main,3)
>> -- Executing Set("IAX2/carp-12321",
>> "__ACCOUNTCODE=12129889651212988954.2")
>> -- Executing Read("IAX2/carp-12321", "act0|ivr/new/nwi-welcome|1")
>> -- Accepting a maximum of 1 digits.
>> -- Playing 'ivr/new/nwi-welcome' (language 'en')
>> -- Hungup 'IAX2/carp-1957'
>> == Spawn extension (pri-inbound, s, 3) exited non-zero on
>> 'SIP/pri-006ba540'
>> -- User disconnected
>>
> Nobody has any clue as to what's causing this?
>
You are using 1.2.28 with IAX2 channels. Upgrade to 1.2.29 to get the
performance fix in case it is causing some of your issues.
I THINK I am right about the version that that bug was in.
Regards,
Steve
More information about the asterisk-users
mailing list