Blocked revisions 231437 via svnmerge

........
  r231437 | dvossel | 2009-11-30 10:32:58 -0600 (Mon, 30 Nov 2009) | 18 lines
  
  app_queue crashes randomly, often during call-transfers
  
  In app_queue, it is possible for a call_queue to be destroyed
  while another object still holds a pointer to it.  This patch
  converts call_queue objects to ao2 objects allowing them to be
  ref counted.  This makes it safe for the queue_ent object in
  queue_exec() to reference it's parent call_queue even after it
  has left the queue.
  
  (closes issue #15686)
  Reported by: Hatrix
  Patches:
        v2_queue_ao2.diff uploaded by dvossel (license 671)
  Tested by: dvossel, aragon
  
  Review: https://reviewboard.asterisk.org/r/427/
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@231438 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
David Vossel 2009-11-30 16:37:33 +00:00
parent 28b009b266
commit 0c880d58ef

Diff Content Not Available