[asterisk-bugs] [Asterisk 0011741]: Recorded files get deleted before mixing if the call was blind transfered

noreply at bugs.digium.com noreply at bugs.digium.com
Sat Jan 12 01:41:33 CST 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=11741 
====================================================================== 
Reported By:                garlew
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   11741
Category:                   . I did not set the category correctly.
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
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:             01-11-2008 06:47 CST
Last Modified:              01-12-2008 01:41 CST
====================================================================== 
Summary:                    Recorded files get deleted before mixing if the call
was blind transfered
Description: 
We record all calls coming into ACD queue with 
exten => 1,1,Set(MONITOR_FILENAME=NEW-${UNIQUEID})
exten => 1,n,Set(CDR(userfield)=${MONITOR_FILENAME}.wav)
exten => 1,n,monitor(alaw,${MONITOR_FILENAME},bm)
exten => 1,n,Queue(${QUEUENAME})

If the call is blind transfered (we use SIP endpoints) the recorded files
get deleted by Asterisk.

I believe the main reason is chan->monitor->filename_changed being set
incorrectly during transfer.
The quick fix (patch included) is to check if the file names in
ast_monitor_stop are
equal and not touch the files if so.


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

---------------------------------------------------------------------- 
 garlew - 01-12-08 01:41  
---------------------------------------------------------------------- 
1.2 branch also does this 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
01-12-08 01:41  garlew         Note Added: 0076791                          
======================================================================




More information about the asterisk-bugs mailing list