[asterisk-bugs] [Asterisk 0013084]: Once enabled the recording/monitoring will not disable

noreply at bugs.digium.com noreply at bugs.digium.com
Wed Jul 16 15:15:37 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13084 
====================================================================== 
Reported By:                elbriga
Assigned To:                putnopvut
====================================================================== 
Project:                    Asterisk
Issue ID:                   13084
Category:                   Applications/app_queue
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.4.21 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             07-15-2008 15:55 CDT
Last Modified:              07-16-2008 15:15 CDT
====================================================================== 
Summary:                    Once enabled the recording/monitoring will not
disable
Description: 
The field "monitor-format" is used to control weather or not to record the
queue calls. When I start my asterisk (tested on the last version,
1.4.21-1) with this field empty (in pgsql realtime) it wil not record the
queue call. OK.
Then I set the monitor-format field to 'wav49', make a call, and it will
record the call with the MixMonitor App. OK.
Now it's the problem! When I reset the field (empty string value) and make
the same call, the MixMonitor App still starts and record the call, and
will keep recording, no matter the value of the monitor-format field, until
I unload/load the app_queue module or restart the Asterisk.
====================================================================== 

---------------------------------------------------------------------- 
 svnbot - 07-16-08 15:15  
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 131369

U   branches/1.4/apps/app_queue.c

------------------------------------------------------------------------
r131369 | mmichelson | 2008-07-16 15:15:20 -0500 (Wed, 16 Jul 2008) | 14
lines

Move the init_queue call back to where it used to be (changed
Sept 12 last year). It was moved then to prevent a memory leak.
Since then, the same memory leak recurred and was fixed in a 
better way.

Now it has been found that the placement of this init_queue
call can cause problems if a realtime queue has values changed
to an empty string. The problem is that the default value
for that queue parameter would not be set.

(closes issue http://bugs.digium.com/view.php?id=13084)
Reported by: elbriga


------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=131369 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
07-16-08 15:15  svnbot         Note Added: 0090357                          
======================================================================




More information about the asterisk-bugs mailing list