[Asterisk-cvs] asterisk-addons/asterisk-ooh323c/src chan_h323.c,
1.18, 1.19
vphirke
vphirke
Tue Nov 22 13:24:50 CST 2005
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();
More information about the svn-commits
mailing list