asterisk/apps
Gregory Nietsky 6f7ff1074b Merged revisions 336094 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/10

................
  r336094 | irroot | 2011-09-15 17:54:46 +0200 (Thu, 15 Sep 2011) | 26 lines
  
  Merged revisions 336093 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.8
  
  ........
    r336093 | irroot | 2011-09-15 17:46:21 +0200 (Thu, 15 Sep 2011) | 20 lines
    
    
    Locking order in app_queue.c causes deadlocks.
    
    a channel lock must never be held with the queues container lock held.
    
    the deadlock occured on masquerade.
    
    the queues container lock is a relic of the past the old queue module lock.
    with ao2 there is no need to hold this lock when dealing with members this
    patch removes unneeded locks.
    
    (closes issue ASTERISK-18101)
    (closes issue ASTERISK-18487)
    Reported by: Paul Rolfe, Jason Legault
    Tested by: irroot, Jason Legault, Paul Rolfe
    Reviewed by: Matthew Nicholson
    
    Review: https://reviewboard.asterisk.org/r/1402/
  ........
................


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@336095 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-09-15 15:59:24 +00:00
..
confbridge Updates confbridge.conf video documentation and adds dtmf action for releasing video src. 2011-07-07 17:24:57 +00:00
app_adsiprog.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_alarmreceiver.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_amd.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_authenticate.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_cdr.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_celgenuserevent.c Merged revisions 282979 via svnmerge from 2010-08-20 11:54:22 +00:00
app_chanisavail.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_channelredirect.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_chanspy.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_confbridge.c Merged revisions 332654 via svnmerge from 2011-08-19 20:00:19 +00:00
app_controlplayback.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_dahdibarge.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_dahdiras.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_db.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_dial.c Merged revisions 335346 via svnmerge from 2011-09-12 14:24:03 +00:00
app_dictate.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_directed_pickup.c Merged revisions 335721 via svnmerge from 2011-09-13 22:11:20 +00:00
app_directory.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_disa.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_dumpchan.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_echo.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_exec.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_externalivr.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_fax.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_festival.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_flash.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_followme.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_forkcdr.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_getcpeid.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_ices.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_image.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_ivrdemo.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_jack.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_macro.c Merged revisions 328451 via svnmerge from 2011-07-15 21:19:08 +00:00
app_meetme.c Merged revisions 336042 via svnmerge from 2011-09-15 12:50:40 +00:00
app_milliwatt.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_minivm.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_mixmonitor.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_morsecode.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_mp3.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_nbscat.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_originate.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_osplookup.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_page.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_parkandannounce.c Merged revisions 331265 via svnmerge from 2011-08-09 23:17:13 +00:00
app_playback.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_playtones.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_privacy.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_queue.c Merged revisions 336094 via svnmerge from 2011-09-15 15:59:24 +00:00
app_read.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_readexten.c Merged revisions 335014 via svnmerge from 2011-09-09 07:28:42 +00:00
app_readfile.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_record.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_rpt.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_saycounted.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_sayunixtime.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_senddtmf.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_sendtext.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_setcallerid.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_skel.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_sms.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_softhangup.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_speech_utils.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_stack.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_system.c If the argument to the system application is quoted, ensure we remove the quotes before trying to execute. 2010-03-11 20:25:02 +00:00
app_talkdetect.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_test.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_transfer.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_url.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_userevent.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_verbose.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_voicemail.c Merged revisions 334455 via svnmerge from 2011-09-06 16:15:50 +00:00
app_voicemail.exports.in Allow symbol export filtering to work properly on platforms that have symbol prefixes. 2010-04-02 18:57:58 +00:00
app_waitforring.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_waitforsilence.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_waituntil.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_while.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +00:00
app_zapateller.c Merged revisions 328247 via svnmerge from 2011-07-14 20:28:54 +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
Makefile New HD ConfBridge conferencing application. 2011-04-21 18:11:40 +00:00
rpt_flow.pdf remove extraneous svn:executable properties 2005-11-29 18:24:39 +00:00