[asterisk-bugs] [Asterisk 0012958]: Queue members as SIP/XXXX do not update status correctly

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Nov 12 10:14:24 CST 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=12958 
====================================================================== 
Reported By:                evandro
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   12958
Category:                   Applications/app_queue
Reproducibility:            sometimes
Severity:                   major
Priority:                   normal
Status:                     feedback
Asterisk Version:           1.4.19 
SVN Branch (only for SVN checkouts, not tarball releases):  1.4  
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             2008-06-30 13:07 CDT
Last Modified:              2008-11-12 10:14 CST
====================================================================== 
Summary:                    Queue members as SIP/XXXX do not update status
correctly
Description: 
I have queue members logged in as SIP/XXXX with Addqueuemember(01|SIP/XXX),
and when there are many calls on the queue, the status of this members
delay to update, making that calls do not send to the members, unless i
remove and add members in the queue again

When have a few numbers of calls, the system work normally

anyone can help?
====================================================================== 

---------------------------------------------------------------------- 
 (0094791) putnopvut (administrator) - 2008-11-12 10:14
 http://bugs.digium.com/view.php?id=12958#c94791 
---------------------------------------------------------------------- 
Before continuing any further, I would like to double-check that lazytt and
thiagarcia have the same problem and not simply the same symptoms. Based on
the debug2.log file that lazytt uploaded, I'm thinking that these are in
fact separate but similar issues. The reason for this is that it is
apparent from the log file that lazytt's queue members are not specified as
SIP/XXXX but as Local/XXXX. This makes a substantial difference regarding
the reporting of device state of queue members.

So, as far as thiagarcia goes, I'm still interested to know if the latest
version of Asterisk fixes this issue. There was a change made that is in
1.4.22 which I suspect will fix his issue, but I'd like to have
confirmation first.

As for lazytt, I've never known Local channels to properly update device
state when used as queue members. The reason for this is that once the call
is bridged, the SIP channel that ultimately answers takes the local
channel's place and the local channel itself hangs up. The way to keep the
local channel around once the call is bridged is to specify the local
channels in queues.conf with an extra /n on the end, such as
Local/230 at from-internal/n. The drawback to this approach is that if a queue
member should ever transfer a call, that queue member will not be able to
take any more calls until the transferred call has completed. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-11-12 10:14 putnopvut      Note Added: 0094791                          
======================================================================




More information about the asterisk-bugs mailing list