[Freeswitch-svn] [commit] r11854 - in freeswitch/trunk/libs/sofia-sip: . libsofia-sip-ua/nua
FreeSWITCH SVN
mikej at freeswitch.org
Wed Feb 11 09:18:14 PST 2009
Author: mikej
Date: Wed Feb 11 11:18:14 2009
New Revision: 11854
Log:
Wed Jan 28 12:07:53 CST 2009 Pekka Pessi <first.last at nokia.com>
* outbound.c: make outbound timer deferrable
Modified:
freeswitch/trunk/libs/sofia-sip/.update
freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/outbound.c
Modified: freeswitch/trunk/libs/sofia-sip/.update
==============================================================================
--- freeswitch/trunk/libs/sofia-sip/.update (original)
+++ freeswitch/trunk/libs/sofia-sip/.update Wed Feb 11 11:18:14 2009
@@ -1 +1 @@
-Wed Feb 11 11:17:39 CST 2009
+Wed Feb 11 11:18:06 CST 2009
Modified: freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/outbound.c
==============================================================================
--- freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/outbound.c (original)
+++ freeswitch/trunk/libs/sofia-sip/libsofia-sip-ua/nua/outbound.c Wed Feb 11 11:18:14 2009
@@ -684,9 +684,11 @@
if (ob->ob_keepalive.timer)
su_timer_destroy(ob->ob_keepalive.timer), ob->ob_keepalive.timer = NULL;
- if (interval)
+ if (interval) {
ob->ob_keepalive.timer =
su_timer_create(su_root_task(ob->ob_root), interval);
+ su_timer_deferrable(ob->ob_keepalive.timer, 1);
+ }
ob->ob_keepalive.interval = interval;
More information about the Freeswitch-svn
mailing list