[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