* On Sat, Mar 01 2008, Bill Moseley wrote:
> Is it expected that the application update the session every request
> to prevent expiry while a user is actively using the application?

Is the problem that $c->session->{__expires} doesn't get updated, or is
the problem that the Cache backend is losing things due to its expiry
not being updated?  

In the second case, it's just a bug in the Session::Store::Cache store
that can be fixed with the addition of a backend_expires configuration
key, probably set to "never" by default.  It's annoying to have two
expiration times, but that can be easily worked around.  (Set cache
expiration every time you update __expires, or just set it to 2038 and
hope Catalyst expires it for you.)

Regards,
Jonathan Rockway

_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to