summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDavid Vossel <dvossel@digium.com>2009-06-17 19:45:35 +0000
committerDavid Vossel <dvossel@digium.com>2009-06-17 19:45:35 +0000
commitde8fae17d469ec3915e7e97f31b6715a6564330d (patch)
tree48bf5a041b508f4da8047a75c87aefa6ce2f7aad /doc
parentecfbab07823c7efb429838f2144fed75eb3c90bc (diff)
Merged revisions 201423 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r201423 | dvossel | 2009-06-17 14:28:12 -0500 (Wed, 17 Jun 2009) | 19 lines StopMixMonitor race condition (not giving up file immediately) StopMixMonitor only indicates to the MixMonitor thread to stop writing to the file. It does not guarantee that the recording's file handle is available to the dialplan immediately after execution. This results in a race condition. To resolve this, the filestream pointer is placed in a datastore on the channel. When StopMixMonitor is called, the datastore is retrieved from the channel and the filestream is closed immediately before returning to the dialplan. Documentation indicating the use of StopMixMonitor to free files has been updated as well. (closes issue #15259) Reported by: travisghansen Tested by: dvossel Review: https://reviewboard.asterisk.org/r/283/ ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@201445 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions