]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Merged revisions 168629 via svnmerge from
authorMark Michelson <mmichelson@digium.com>
Thu, 15 Jan 2009 00:14:48 +0000 (00:14 +0000)
committerMark Michelson <mmichelson@digium.com>
Thu, 15 Jan 2009 00:14:48 +0000 (00:14 +0000)
commitb40ebef036f70596a4616051e0221c095dc044f2
tree43396fe0b54db3d6e181a37f5c1fb259afb99e3a
parentd572518549a412dc0ee25fb509c6142611794801
Merged revisions 168629 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r168629 | mmichelson | 2009-01-14 18:14:17 -0600 (Wed, 14 Jan 2009) | 24 lines

Merged revisions 168628 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r168628 | mmichelson | 2009-01-14 18:11:01 -0600 (Wed, 14 Jan 2009) | 16 lines

Fix some crashes from bad datastore handling in app_queue.c

* The queue_transfer_fixup function was searching for and removing
  the datastore from the incorrect channel, so this was fixed.

* Most datastore operations regarding the queue_transfer datastore
  were being done without the channel locked, so proper channel locking
  was added, too.

(closes issue #14086)
Reported by: ZX81
Patches:
      14086v2.patch uploaded by putnopvut (license 60)
Tested by: ZX81, festr

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@168630 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_queue.c