[asterisk-bugs] [Asterisk 0012144]: Agent status in queues

noreply at bugs.digium.com noreply at bugs.digium.com
Wed Mar 5 11:46:30 CST 2008


The following issue has been ASSIGNED. 
====================================================================== 
http://bugs.digium.com/view.php?id=12144 
====================================================================== 
Reported By:                DougUDI
Assigned To:                putnopvut
====================================================================== 
Project:                    Asterisk
Issue ID:                   12144
Category:                   General
Reproducibility:            sometimes
Severity:                   major
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.4.17 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             03-05-2008 06:00 CST
Last Modified:              03-05-2008 11:46 CST
====================================================================== 
Summary:                    Agent status in queues
Description: 
In CLI using show queues command I will often get diferent status for same
agents on seperate queues. I believe the way the queue works is the
following:

Status = "Unknown" or "Not In USe" (the queue will pass calls to agents)

Status = "Ringing", "In use" or "Paused" (the queue stops passing calls)

Now this is correct however I have where there are 2 queues setup with
different Agents and the status of the Agent is not the same in both queues
(see below). The problem is that in 1 queue the Agent shows as "In Use" and
the other "Unknown" and therefore calls will be passed to the queue and
agent that shows as "Unknown" even though the Agent is on a call. This
causes a return of "Circut-Busy" and adds a CDR with No-Answer. This will
cause a mass amount of CDR's that are usless and end up with millions of
these entries in the database of Master.csv. When using a mysql database
this causes lookups to be very slow due to the masses of CDR's.

Can anyone explain why we have "unknown" status or how we can stop this
status showing a different value on seperate queues?

Thanks
====================================================================== 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
03-05-08 11:46  file           Status                   new => assigned     
03-05-08 11:46  file           Assigned To               => putnopvut       
======================================================================




More information about the asterisk-bugs mailing list