From 6e5dd25621edefef5a17a000bd75b0d825d6c32f Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Thu, 16 Jun 2011 03:49:51 +0000 Subject: Fixed #1305: Bug in pjsua_call_hangup_all() may cause deadlock (thanks Kees van der Bent for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3584 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip/src/pjsua-lib/pjsua_call.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pjsip') diff --git a/pjsip/src/pjsua-lib/pjsua_call.c b/pjsip/src/pjsua-lib/pjsua_call.c index e3302746..bbbd7860 100644 --- a/pjsip/src/pjsua-lib/pjsua_call.c +++ b/pjsip/src/pjsua-lib/pjsua_call.c @@ -2181,14 +2181,15 @@ PJ_DEF(void) pjsua_call_hangup_all(void) { unsigned i; - PJSUA_LOCK(); + // This may deadlock, see https://trac.pjsip.org/repos/ticket/1305 + //PJSUA_LOCK(); for (i=0; i