[asterisk-users] queue member state in asterisk 1.4
Vieri
rentorbuy at yahoo.com
Tue May 11 09:31:54 CDT 2010
Hi,
My queue members use Local channels and their queue state is "In use" while their hint value is "Idle".
Since I have Ringinuse=no, I'm experiencing issues such as incoming calls waiting too much because the agent's phone isn't ringing even though it's idle/free.
I read somewhere that this is a "known bug" in 1.4 and should be fixed in 1.6. I think there's a backport somewhere though.
Can anyone please point me to it?
My scenario:
queue 4000 reports agent 4002 "in use" when it really is "idle":
# asterisk -rx "show queue 4000"
4000 has 2 calls (max 2) in 'ringall' strategy (93s holdtime), W:0, C:479, A:127, SL:0.2% within 0s
Members:
Local/4004 at from-internal/n with penalty 1 (dynamic) (Not in use) has taken no calls yet
Local/4002 at from-internal/n with penalty 1 (dynamic) (In use) has taken 85 calls (last was 264 secs ago)
Local/4003 at from-internal/n with penalty 1 (dynamic) (Not in use) has taken no calls yet
Callers:
1. SIP/4053-00005db5 (wait: 0:15, prio: 0)
2. IAX2/coinbound-5391 (wait: 0:06, prio: 0)
# asterisk -rx "show hints"
4002 at ext-local : SIP/4002&Custom:DND4 State:Idle Watchers 0
----------------
- 584 hints registered
# queues.conf
[general]
persistentmembers=yes
[default]
[4000]
announce-frequency=75
announce-holdtime=no
autofill=no
eventmemberstatus=no
eventwhencalled=yes
joinempty=strict
leavewhenempty=strict
maxlen=2
music=operators
periodic-announce-frequency=0
queue-callswaiting=queue-callswaiting
queue-thankyou=queue-thankyou
queue-thereare=queue-thereare
queue-youarenext=queue-youarenext
retry=0
strategy=ringall
timeout=75
weight=0
wrapuptime=0
ringinuse=no
More information about the asterisk-users
mailing list