[Freeswitch-svn] [commit] r13317 - in freeswitch/trunk/libs/sofia-sip: . libsofia-sip-ua/tport
FreeSWITCH SVN
mikej at freeswitch.org
Fri May 15 08:42:25 PDT 2009
Author: mikej
Date: Fri May 15 10:42:25 2009
New Revision: 13317
Log:
Wed Apr 29 13:03:20 CDT 2009 Pekka Pessi <first.last at nokia.com>
* tport: close half-closed idle connections on windows, too
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 Fri May 15 10:42:25 2009
@@ -1 +1 @@
-Thu Apr 16 12:20:45 CDT 2009
+Fri May 15 10:42:15 CDT 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 Fri May 15 10:42:25 2009
@@ -2815,8 +2815,9 @@
if (!tport_is_secondary(self))
return;
- /* End of stream */
- tport_shutdown0(self, 0);
+ /* Shutdown completely if there are no queued messages */
+ /* Problem reported by Arsen Chaloyan */
+ tport_shutdown0(self, tport_has_queued(self) ? 0 : 2);
tport_set_secondary_timer(self);
}
More information about the Freeswitch-svn
mailing list