[asterisk-bugs] [Asterisk 0011757]: AMI bug - call track lost - when using queues

noreply at bugs.digium.com noreply at bugs.digium.com
Wed Feb 6 14:04:53 CST 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=11757 
====================================================================== 
Reported By:                jozza
Assigned To:                putnopvut
====================================================================== 
Project:                    Asterisk
Issue ID:                   11757
Category:                   Applications/app_queue
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.4.13 
SVN Branch (only for SVN checkouts, not tarball releases): N/A  
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             01-13-2008 05:43 CST
Last Modified:              02-06-2008 14:04 CST
====================================================================== 
Summary:                    AMI bug - call track lost - when using queues
Description: 
Hello,
The track of call is lost when using queues.

Sample: incoming call on capi line with uniqueId 1200051030.8283 joins
queue.
After it joins queue, there is no way to know what happened to the call
with this uniqueId until trunk hangs up. The track of this call is lost as
no message specifies the bridge connection with source UniqueId which is
capi and destination which is a queued call  local/105
Can anyone confirm this or maybe suggest a workaround?

Attached is a text file with this call scenario in AMI events.
====================================================================== 

---------------------------------------------------------------------- 
 putnopvut - 02-06-08 14:04  
---------------------------------------------------------------------- 
I have uploaded 11757-1.4.patch. This adds the Agent's channel (I called it
DestinationChannel since the trunk version of app_queue has the channel in
this event and calls it that) and the Uniqueid of the calling channel to
the AgentCalled event.

Now, unfortunately, I will not be able to actually merge this patch into
the 1.4 branch due to the fact that it is adding new functionality and is
not directly fixing a bug. I will, however merge the patch into trunk.

Thanks for the bug report and thanks for following up on it! 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
02-06-08 14:04  putnopvut      Note Added: 0081811                          
======================================================================




More information about the asterisk-bugs mailing list