summaryrefslogtreecommitdiff
path: root/main/message.c
diff options
context:
space:
mode:
authorJoshua Colp <jcolp@digium.com>2014-04-30 20:39:17 +0000
committerJoshua Colp <jcolp@digium.com>2014-04-30 20:39:17 +0000
commitf2a060f5027367de68fb298c31bb661e45cf7f7a (patch)
treeab61eafc1581122cf87c22c05e2b554f31906c71 /main/message.c
parenta7fc21783775008497b156505ace634dbbcc09b1 (diff)
chan_pjsip: Fix deadlock when retrieving call-id of channel.
If a task was in-flight which required the channel or bridge lock it was possible for the synchronous task retrieving the call-id to deadlock as it holds those locks. After discussing with Mark Michelson the synchronous task was removed and the call-id accessed directly. This should be safe as each object involved is guaranteed to exist and the call-id will never change. ........ Merged revisions 413140 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@413141 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main/message.c')
0 files changed, 0 insertions, 0 deletions