X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=FastMmap.pm;h=94886f4371445b78b8a5e6ce20c5a32145b2c8b7;hb=ba837ef4198c38e4808c18c2be92707d99c592d4;hp=99cf6793a50f72867ecfba2f060aafae0fd1cd95;hpb=c9fb61f355008ebd65bbdaee8c387895c8c24343;p=catagits%2FCatalyst-Plugin-Session-State-Cookie.git diff --git a/FastMmap.pm b/FastMmap.pm index 99cf679..94886f4 100644 --- a/FastMmap.pm +++ b/FastMmap.pm @@ -9,7 +9,7 @@ use URI; use URI::Find; use File::Temp 'tempdir'; -our $VERSION = '0.10'; +our $VERSION = '0.12'; __PACKAGE__->mk_classdata('_session'); __PACKAGE__->mk_accessors('sessionid'); @@ -56,7 +56,7 @@ sub finalize { if ( $set ) { $c->response->cookies->{session} = { value => $sid, - expires => $c->config->{session}->{expires} + expires => '+' . $c->config->{session}->{expires} . 's' }; } if ( $c->config->{session}->{rewrite} ) { @@ -120,7 +120,7 @@ sub session { sub setup { my $self = shift; $self->config->{session}->{storage} ||= '/tmp/session'; - $self->config->{session}->{expires} ||= 60 * 60 * 24; + $self->config->{session}->{expires} ||= '1d'; $self->config->{session}->{rewrite} ||= 0; $self->_session(