summaryrefslogtreecommitdiff
path: root/pjmedia
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2013-02-21 16:43:24 +0000
committerBenny Prijono <bennylp@teluu.com>2013-02-21 16:43:24 +0000
commitbe38b8c18e6c57ab7acb2fdef6f1a399a8f5d889 (patch)
tree54cefc46436bd93c853d35257f0aa59ca594af24 /pjmedia
parent57ea4f8e4354e9bb5ac0d4ae11d06f194b78bf01 (diff)
Re #1623: fixed deadlock between conference mutex and ICE. Scenario:
- sound device thread calls put_frame() which gets the conf mutex, and is calling transport sendto() to send RTP packet which requires ICE mutex. - The worker thread finished ICE negotiation and notifies PJSUA-LIB and application while holding ICE group lock, app then do conf_connect() which causes deadlock. This fix defer the callback to a timer. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4363 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia')
0 files changed, 0 insertions, 0 deletions