Update of /usr/cvsroot/asterisk-addons/asterisk-ooh323c/src In directory mongoose.digium.com:/tmp/cvs-serv27002/src
Modified Files: chan_h323.c Log Message: ooh323_dextroy() update Index: chan_h323.c =================================================================== RCS file: /usr/cvsroot/asterisk-addons/asterisk-ooh323c/src/chan_h323.c,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- chan_h323.c 25 Nov 2005 18:41:11 -0000 1.20 +++ chan_h323.c 25 Nov 2005 19:54:09 -0000 1.21 @@ -2507,7 +2507,6 @@ { /* NOTE: Assumes iflock already acquired */ struct ooh323_pvt *prev=NULL,*cur = NULL; - ast_mutex_unlock(&p->lock); cur = iflist; @@ -2529,6 +2528,7 @@ if(cur) { + ast_mutex_lock(&cur->lock); if(prev) prev->next = cur->next; else @@ -2571,9 +2571,6 @@ free(cur); } - else { - ast_mutex_unlock(&p->lock); - } if(gH323Debug) ast_verbose("+++ ooh323_destroy\n"); _______________________________________________ Asterisk-Cvs mailing list Asterisk-Cvs@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-cvs