[asterisk-bugs] [Asterisk 0011093]: CDR Created incorrectly on Transfer of outgoing call

noreply at bugs.digium.com noreply at bugs.digium.com
Thu Jun 12 12:37:13 CDT 2008


The following issue requires your FEEDBACK. 
====================================================================== 
http://bugs.digium.com/view.php?id=11093 
====================================================================== 
Reported By:                rossbeer
Assigned To:                murf
====================================================================== 
Project:                    Asterisk
Issue ID:                   11093
Category:                   Applications/app_cdr
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     feedback
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:             10-26-2007 10:02 CDT
Last Modified:              06-12-2008 12:37 CDT
====================================================================== 
Summary:                    CDR Created incorrectly on Transfer of outgoing call
Description: 
When making an outgoing call and then transferring a call to another
extension the CDR details are incorrect.

I would expect to see two CDR's created, one for the outgoing call and
another for the transfer as Asterisk does, however it stops (ends) the
outgoing CDR at the point of transfer, instead of continuing to increment
the 'seconds'.

This problem occurs on both blind transfers and attended (using a Snom and
not using '#' or '*1' features). However attended transfers are more
accurate than blind transfers, they do continue to count however the time
is not 100% accurate.

I have tried to fix this myself in the dial plan by using '/n' and a local
channel however it still occurs. This problem did not occur in previous
versions of Asterisk.
======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0012724 Asterisk does not log all legs of call ...
====================================================================== 

---------------------------------------------------------------------- 
 murf - 06-12-08 12:37  
---------------------------------------------------------------------- 
OK, guys, something concrete for you guys to test out!

Try checking out http://svn.digium.com/svn/asterisk/team/murf/CDRfix4

(for those of you that are interested in 1.4)

there is also a team/murf/CDRfix6 for trunk/1.6, btw. with the same set of
changes.

I've cleaned up several xfer related snafus, regressions since 1.2, etc.
See if this cleans up the mess. Please report back on remaining problems.
I've
got some complaints about not enough CDR's being generated, but most of
the time related issues have also been solved (a small step up from 1.2).

The sequence looks a lot like 10927. I'll add that to the dependency
list,
as these bugs seem a bit similar, and hopefully the fixes will be also!
 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
06-12-08 12:37  murf           Note Added: 0088631                          
06-12-08 12:37  murf           Status                   confirmed => feedback
======================================================================




More information about the asterisk-bugs mailing list