[Freeswitch-svn] [commit] r11942 - in	freeswitch/trunk/libs/sofia-sip: . libsofia-sip-ua/tport
    FreeSWITCH SVN 
    mikej at freeswitch.org
       
    Thu Feb 12 13:08:29 PST 2009
    
    
  
Author: mikej
Date: Thu Feb 12 15:08:29 2009
New Revision: 11942
Log:
Wed Feb 11 15:01:08 CST 2009  Della Betta Filippo <filippo DOT dellabetta AT telecomitalia DOT it>
  * tport.c: fixed tport_queuelen() when queue is full
Modified:
   freeswitch/trunk/libs/sofia-sip/.update
   freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/tport/tport.c
Modified: freeswitch/trunk/libs/sofia-sip/.update
==============================================================================
--- freeswitch/trunk/libs/sofia-sip/.update	(original)
+++ freeswitch/trunk/libs/sofia-sip/.update	Thu Feb 12 15:08:29 2009
@@ -1 +1 @@
-Thu Feb 12 15:07:42 CST 2009
+Thu Feb 12 15:08:17 CST 2009
Modified: freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/tport/tport.c
==============================================================================
--- freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/tport/tport.c	(original)
+++ freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/tport/tport.c	Thu Feb 12 15:08:29 2009
@@ -3734,7 +3734,7 @@
   if (self && self->tp_queue) {
     unsigned short i, N = self->tp_params->tpp_qsize;
 
-    for (i = self->tp_qhead; self->tp_queue[i]; i = (i + 1) % N)
+    for (i = self->tp_qhead; self->tp_queue[i] && retval < N; i = (i + 1) % N)
       retval++;
   }
 
    
    
More information about the Freeswitch-svn
mailing list