Update of /usr/cvsroot/asterisk-addons/asterisk-ooh323c/src In directory mongoose.digium.com:/tmp/cvs-serv1197/src
Modified Files: chan_h323.c Log Message: Fix for goto lable change to while loop Index: chan_h323.c =================================================================== RCS file: /usr/cvsroot/asterisk-addons/asterisk-ooh323c/src/chan_h323.c,v retrieving revision 1.18 retrieving revision 1.19 diff -u -d -r1.18 -r1.19 --- chan_h323.c 22 Nov 2005 16:36:03 -0000 1.18 +++ chan_h323.c 22 Nov 2005 18:13:55 -0000 1.19 @@ -2437,18 +2437,19 @@ while(b_restartsearch) { time(&t); h323 = iflist; + b_restartsearch = 0; while(h323) { ast_mutex_lock(&h323->lock); /*TODO: Need to add rtptimeout keepalive support */ if(ast_test_flag(h323, H323_NEEDDESTROY)) { ooh323_destroy(h323); ast_mutex_unlock(&h323->lock); + b_restartsearch = 1; break; } ast_mutex_unlock(&h323->lock); h323 = h323->next; } - b_restartsearch = 0; } ast_mutex_unlock(&iflock); pthread_testcancel(); _______________________________________________ Asterisk-Cvs mailing list Asterisk-Cvs@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-cvs