asterisk/apps
David Vossel de8fae17d4 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
2009-06-17 19:45:35 +00:00
..
Makefile Merged revisions 127892,127895 via svnmerge from 2008-07-03 22:23:04 +00:00
app_adsiprog.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_alarmreceiver.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_amd.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_authenticate.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_cdr.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_chanisavail.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_channelredirect.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_chanspy.c Merged revisions 200991 via svnmerge from 2009-06-16 18:54:30 +00:00
app_confbridge.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_controlplayback.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_dahdibarge.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_dahdiras.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_db.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_dial.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_dictate.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_directed_pickup.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_directory.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_disa.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_dumpchan.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_echo.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_exec.c Global var cleanup - constification and removing unused vars. 2009-06-07 14:55:51 +00:00
app_externalivr.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_fax.c Enable applications to enable/disable digit and tone detection. 2009-06-16 21:10:15 +00:00
app_festival.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_flash.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_followme.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_forkcdr.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_getcpeid.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_ices.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_image.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_ivrdemo.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_jack.c minor tweak 2009-06-06 21:42:31 +00:00
app_macro.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_meetme.c Merged revisions 200991 via svnmerge from 2009-06-16 18:54:30 +00:00
app_milliwatt.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_minivm.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_mixmonitor.c Merged revisions 201423 via svnmerge from 2009-06-17 19:45:35 +00:00
app_morsecode.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_mp3.c Fix constify the world compile problem. 2009-05-22 15:07:48 +00:00
app_nbscat.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_originate.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_osplookup.c Move OSP* applications static documentation to XML. 2009-06-07 19:15:41 +00:00
app_page.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_parkandannounce.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_playback.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_playtones.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_privacy.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_queue.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_read.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_readexten.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_readfile.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_record.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_rpt.c Eliminate several needless checks and fix a few memory leaks 2009-05-28 15:35:23 +00:00
app_sayunixtime.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_senddtmf.c Implement a new element in AstXML for AMI actions documentation. 2009-05-22 17:52:35 +00:00
app_sendtext.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_setcallerid.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_skel.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_sms.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_softhangup.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_speech_utils.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_stack.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_system.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_talkdetect.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_test.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_transfer.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_url.c Last batch of 'static' qualifiers for module-level global variables. 2009-06-15 19:10:10 +00:00
app_userevent.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_verbose.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_voicemail.c add FILE_STORAGE to Voicemail Build Options 2009-06-16 15:51:36 +00:00
app_waitforring.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_waitforsilence.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_waituntil.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_while.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
app_zapateller.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
enter.h remove extraneous svn:executable properties 2005-11-29 18:24:39 +00:00
leave.h remove extraneous svn:executable properties 2005-11-29 18:24:39 +00:00
rpt_flow.pdf remove extraneous svn:executable properties 2005-11-29 18:24:39 +00:00