summaryrefslogtreecommitdiff
path: root/pjsip/src/pjsip/sip_transport_loop.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip/src/pjsip/sip_transport_loop.c')
-rw-r--r--pjsip/src/pjsip/sip_transport_loop.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/pjsip/src/pjsip/sip_transport_loop.c b/pjsip/src/pjsip/sip_transport_loop.c
index a612eece..04475154 100644
--- a/pjsip/src/pjsip/sip_transport_loop.c
+++ b/pjsip/src/pjsip/sip_transport_loop.c
@@ -222,7 +222,9 @@ static pj_status_t loop_destroy(pjsip_transport *tp)
loop->thread_quit_flag = 1;
/* Unlock transport mutex before joining thread. */
- pj_lock_release(tp->lock);
+ /// This raised assertion failed "mutex->owner == pj_thread_this()",
+ /// where mutex->owner==NULL
+ //pj_lock_release(tp->lock);
pj_thread_join(loop->thread);
pj_thread_destroy(loop->thread);