[asterisk-bugs] [Asterisk 0012825]: [patch] Always make chan_local report In Use when ringing another channel

noreply at bugs.digium.com noreply at bugs.digium.com
Mon Jun 9 13:18:24 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=12825 
====================================================================== 
Reported By:                blitzrage
Assigned To:                putnopvut
====================================================================== 
Project:                    Asterisk
Issue ID:                   12825
Category:                   Channels/chan_local
Reproducibility:            always
Severity:                   minor
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:             06-09-2008 12:19 CDT
Last Modified:              06-09-2008 13:18 CDT
====================================================================== 
Summary:                    [patch] Always make chan_local report In Use when
ringing another channel
Description: 
This patch makes it so the Unknown state acts just like In Use in
chan_local so that when you use the Local channel to distribute calls to
agents from the Queue() that you don't end up with multiple calls to the
same agent before answer.
====================================================================== 

---------------------------------------------------------------------- 
 putnopvut - 06-09-08 13:18  
---------------------------------------------------------------------- 
davidw: The patch is a result of discussing issue
http://bugs.digium.com/view.php?id=12771 on IRC. I
mentioned that the big problem that you and aragon experience is due to the
base fact that Local channels do not report a ringing state (or any other
similar change when they are ringing). The result for you is that the agent
appears to still not be in use when the agent has been "in use" in some way
since his phone began ringing. For aragon, it's even worse since his
problem is that multiple calls make it to his agents all at once.

blitzrage mentioned that he had used a patch to report the 'unknown'
status for local channel's as a ringing state to app_queue. I still haven't
looked over the patch or tested it yet. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
06-09-08 13:18  putnopvut      Note Added: 0088499                          
======================================================================




More information about the asterisk-bugs mailing list