]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
cache db entries longer
authorAnthony Minessale <anthony.minessale@gmail.com>
Sat, 6 Dec 2008 17:35:37 +0000 (17:35 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Sat, 6 Dec 2008 17:35:37 +0000 (17:35 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10640 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/mod/endpoints/mod_sofia/sofia_presence.c

index f181e60873a71898f123de8ade5876c16cf714c4..483bfd7aecd8722ab7b027112c105eaea146d4b0 100644 (file)
@@ -1498,7 +1498,7 @@ void sofia_presence_handle_sip_i_subscribe(int status,
                full_via = sip_header_as_string(profile->home, (void *) sip->sip_via);
 
                exp_raw = (sip->sip_expires ? sip->sip_expires->ex_delta : 600);
-               exp = (long) switch_timestamp(NULL) + exp_raw;
+               exp = (long) switch_timestamp(NULL) + exp_raw + 120;
 
                if (sofia_test_pflag(profile, PFLAG_MULTIREG)) {
                        sql = switch_mprintf("delete from sip_subscriptions where call_id='%q'", call_id);