]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Wed Nov 26 12:58:40 CST 2008 Pekka Pessi <first.last@nokia.com>
authorMichael Jerris <mike@jerris.com>
Tue, 16 Dec 2008 20:47:18 +0000 (20:47 +0000)
committerMichael Jerris <mike@jerris.com>
Tue, 16 Dec 2008 20:47:18 +0000 (20:47 +0000)
  * 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

libs/sofia-sip/.update
libs/sofia-sip/libsofia-sip-ua/nua/nua_session.c

index 7ec8310ce0ac3297c0e5f867300f257a4ebfde07..8ed3851df30db8ab0bc66aaf505bc0869709e199 100644 (file)
@@ -1 +1 @@
-Tue Dec 16 14:33:26 CST 2008
+Tue Dec 16 14:46:55 CST 2008
index b71a2a5b83e086c5d3e08c6bc21ac684dd018677..3232a469778a33698f1c39f67229a57b9b9bc8b6 100644 (file)
@@ -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;