Merged revisions 126573 via svnmerge from
authorRussell Bryant <russell@russellbryant.com>
Mon, 30 Jun 2008 16:07:25 +0000 (16:07 +0000)
committerRussell Bryant <russell@russellbryant.com>
Mon, 30 Jun 2008 16:07:25 +0000 (16:07 +0000)
commit6f58a4f63af65afdd89d35d2249011e86233dda9
tree1bdb9d382b7518c4a02fb053e9e529e6d25b2173
parentff8ad6b4970c0ce68d1da1cc683e73b2ffdbefe3
Merged revisions 126573 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r126573 | russell | 2008-06-30 11:05:08 -0500 (Mon, 30 Jun 2008) | 10 lines

Fix a typo in the non-DEBUG_THREADS version of the recently added DEADLOCK_AVOIDANCE()
macro.  This caused the lock to not actually be released, and as a result, not
avoid deadlocks at all.  This resolves the issues reported in the last while about
Asterisk locking up all over the place (and most commonly, in chan_iax2).

(closes issue #12927)
(closes issue #12940)
(closes issue #12925)
(potentially closes others ...)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@126574 65c4cc65-6c06-0410-ace0-fbb531ad65f3
include/asterisk/lock.h