Fix deadlocks in chan_sip in REFER and BYE handling
authorKinsey Moore <kmoore@digium.com>
Thu, 15 Aug 2013 12:12:26 +0000 (12:12 +0000)
committerKinsey Moore <kmoore@digium.com>
Thu, 15 Aug 2013 12:12:26 +0000 (12:12 +0000)
commit3f46d461bf294a7047a370255adaddbc67006723
treeebc404815ee3af99d598cf795dffbeecffa15440
parente9ac63f9a99d29f1a7c8e966dcb9d187b85900dc
Fix deadlocks in chan_sip in REFER and BYE handling

This resolves several deadlocks in chan_sip relating to usage of
ast_channel_bridge_peer and improves accessibility of lock debugging
function calls.

Review: https://reviewboard.asterisk.org/r/2756/
(closes issue ASTERISK-22215)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@396723 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_sip.c
include/asterisk/lock.h
main/utils.c