From: Michael Jerris Date: Tue, 16 Dec 2008 20:47:18 +0000 (+0000) Subject: Wed Nov 26 12:58:40 CST 2008 Pekka Pessi X-Git-Tag: v1.0.2~186 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3d981b497bd66685a951d7d8cd0e48f7052bb6e0;p=thirdparty%2Ffreeswitch.git Wed Nov 26 12:58:40 CST 2008 Pekka Pessi * nua_session.c: changing session expiration time to follow spirit (not only letter) of RFC 4028 Change suggested by Timo Bruhn. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10827 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 7ec8310ce0..8ed3851df3 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Tue Dec 16 14:33:26 CST 2008 +Tue Dec 16 14:46:55 CST 2008 diff --git a/libs/sofia-sip/libsofia-sip-ua/nua/nua_session.c b/libs/sofia-sip/libsofia-sip-ua/nua/nua_session.c index b71a2a5b83..3232a46977 100644 --- a/libs/sofia-sip/libsofia-sip-ua/nua/nua_session.c +++ b/libs/sofia-sip/libsofia-sip-ua/nua/nua_session.c @@ -4412,7 +4412,7 @@ session_timer_set(nua_session_usage_t *ss) interval is RECOMMENDED. */ unsigned interval = t->interval; - interval -= 32 > interval / 6 ? interval / 3 : 32 + interval / 3; + interval -= 32 > interval / 3 ? interval / 3 : 32; nua_dialog_usage_set_refresh_range(du, interval, interval); t->timer_set = 1;