[asterisk-bugs] [Asterisk 0014527]: Queue members associated with ZOMBIE channels (breaks wrapuptime and queue_log).

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Mar 4 11:03:54 CST 2009


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=14527 
====================================================================== 
Reported By:                kebl0155
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   14527
Category:                   Applications/app_queue
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
Asterisk Version:           1.6.0.3 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-02-23 06:26 CST
Last Modified:              2009-03-04 11:03 CST
====================================================================== 
Summary:                    Queue members associated with ZOMBIE channels
(breaks wrapuptime and queue_log).
Description: 
In some circumstances, queue members become associated with a ZOMBIE
channel during the answer process.

When the ZOMBIE channel is hung up under normal clearing as part of the
answer process, an AgentComplete event is generated, and the wrapuptime
counter is set, even though the agent is still on a call.  The queue_log
entry is also written at this time with just 1 second of talk time.

No further AgentComplete event is generated when the call comes to an end.
 The wrapuptime is then counted from the start of the call, not the end of
the call.
====================================================================== 

---------------------------------------------------------------------- 
 (0101199) kebl0155 (reporter) - 2009-03-04 11:03
 http://bugs.digium.com/view.php?id=14527#c101199 
---------------------------------------------------------------------- 
Hi there,

Thanks for your post.  My feeling is that the AgentComplete should not be
sent until the agent is no longer speaking to the caller, regardless of
what's happening internally with the Local channels.

In answer to your question, we're sending the calls to the queue using the
Originate command, so I believe we have to use Local channels for this.

I can see from the Manager trace that the channel the Queue system
associates with the caller is changing as the Rename events are sent - do
you know which bit of the codebase does this change?

Thanks again... 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-03-04 11:03 kebl0155       Note Added: 0101199                          
======================================================================




More information about the asterisk-bugs mailing list