[asterisk-bugs] [Asterisk 0014376]: autopause should not pause interfaces that are busy

Asterisk Bug Tracker noreply at bugs.digium.com
Mon Feb 2 12:33:31 CST 2009


The following issue is now READY FOR TESTING. 
====================================================================== 
http://bugs.digium.com/view.php?id=14376 
====================================================================== 
Reported By:                fiddur
Assigned To:                putnopvut
====================================================================== 
Project:                    Asterisk
Issue ID:                   14376
Category:                   Applications/app_queue
Reproducibility:            always
Severity:                   tweak
Priority:                   normal
Status:                     ready for testing
Asterisk Version:           SVN 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): 1.6.0 
SVN Revision (number only!): 172702 
Request Review:              
====================================================================== 
Date Submitted:             2009-01-31 02:05 CST
Last Modified:              2009-02-02 12:33 CST
====================================================================== 
Summary:                    autopause should not pause interfaces that are busy
Description: 
It makes no sence auto-pausing a queue-members who are busy on the phone.

I guess the point of an auto-pause function, is to pause queue members who
fail to answer within the timout limit, marking them as paused as they
probably left their seats forgetting to put on pause themselves.

If. in this scenario, the queue member is busy on the phone, the interface
immediately returns a busy response, and the queue pauses him, so that when
he's not on the phone anymore, he won't get his calls.  I don't see the use
of that.

====================================================================== 

---------------------------------------------------------------------- 
 (0099237) putnopvut (administrator) - 2009-02-02 12:33
 http://bugs.digium.com/view.php?id=14376#c99237 
---------------------------------------------------------------------- 
Good observations, ringinuse=no is not 100% safe, especially in that DND
scenario.

Anyway, I have uploaded 14376.patch which attempts to make the autopause
setting a bit more sane.

For busy and congestion situations, we do not autopause the member. For
failure to read a frame and for timeouts, we will continue the current
behavior and autopause the queue member.

Give it a test and let me know if it works out for you. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-02-02 12:33 putnopvut      Note Added: 0099237                          
2009-02-02 12:33 putnopvut      Status                   acknowledged => ready
for testing
======================================================================




More information about the asterisk-bugs mailing list