[commit] r11854 - in freeswitch/trunk/libs/sofia-sip: . libsofia-sip-ua/nua
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@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;
participants (1)
-
FreeSWITCH SVN