[asterisk-bugs] [Asterisk 0012924]: ap_queue hangs up caller

noreply at bugs.digium.com noreply at bugs.digium.com
Wed Jun 25 02:30:22 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=12924 
====================================================================== 
Reported By:                snyfer
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   12924
Category:                   Applications/app_queue
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     feedback
Asterisk Version:           1.6.0-beta9 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             06-24-2008 01:44 CDT
Last Modified:              06-25-2008 02:30 CDT
====================================================================== 
Summary:                    ap_queue hangs up caller
Description: 
ap_queue hangs up the caller after a queuemember answered even, if the
queuemember did not hear the anouncement of the queue!
 
So if a queuemember answeres a call -> hears the holdtime -> waits for the
anouncement and hangs up at that point, the caller is hung up, 
instead of getting back in the queue and waiting for the next agent
(member) to call!

This worked in asterisk v1.2.x and does not anymore in v1.6.0 Beta 9
 

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

---------------------------------------------------------------------- 
 snyfer - 06-25-08 02:30  
---------------------------------------------------------------------- 
Thank you. 

no we do not use the n flag. 

        Retries do work - when nobody picks up the call!

But when a member picks up the call and hangs it up again before he heared
the anouncement the caller gets hung up - instead of getting back into the
queue (wich is a must, because he did not speak to anybody yet) !


This is a great problem because a call gets dropped and the caller gets no
feedback at all. He hears ringing or music first, then gets hung up from
one second to the other. 

Example: 
call for queue 123
queue 123 has the member 888
member 888 is ringing
member 888 answers the call and gets the chance to cancel by pressing 1
member 888 cancels the call
member 888 is busy
Member 888 hangs up (before anouncement of the queue is played) 
the caller (should now get back into the queue) is hung up. 


this did work in 1.2 the correct way. Now it does not anymore. 

There is no possibillity to realize any call canceling for members until
calls get back into the queue on hangup before the anouncement has been
played to the member. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
06-25-08 02:30  snyfer         Note Added: 0089204                          
======================================================================




More information about the asterisk-bugs mailing list