X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FPlugin%2FSession.pm;h=cd666c999def47fc29a71919b84cc1c1aae1727a;hb=c31fa45fd621dac601586eac32d284e636850edf;hp=531425fd5de956f19f0007edc3c631ca5c084665;hpb=f30f78e845398700273e011a3912880df534bc43;p=catagits%2FCatalyst-Plugin-Session.git diff --git a/lib/Catalyst/Plugin/Session.pm b/lib/Catalyst/Plugin/Session.pm index 531425f..cd666c9 100644 --- a/lib/Catalyst/Plugin/Session.pm +++ b/lib/Catalyst/Plugin/Session.pm @@ -155,7 +155,6 @@ sub _save_session_expires { my $cutoff = ( $c->get_session_data("expires:$sid") || 0 ) - $threshold; if (!$threshold || $cutoff <= time) { - my $expires = $c->session_expires; # force extension $c->store_session_data( "expires:$sid" => $expires ); @@ -373,7 +372,7 @@ sub session_expires { sub extend_session_expires { my ( $c, $expires ) = @_; - $c->_extended_session_expires( my $updated = $c->calculate_initial_session_expires( $expires ) ); + $c->_extended_session_expires( my $updated = $c->calculate_initial_session_expires() ); $c->extend_session_id( $c->sessionid, $updated ); return $updated; }