2ants has asked for the wisdom of the Perl Monks concerning the following question:


I've looked at the documentation, and this and other perly sites and I cannot find the answer I seek.

I am using CGI::Session successfully - except that I think sessions may be expiring when they should not.

However, I can find no definition of what constitutes "activity", and therefore whether I am experiencing expiration due to inactivity or not.

e.g. with an expiry time of 5 minutes, my sessions seem to be expiring as soon as the 5 minutes has elapsed, even though pages are being visited - and pages are generated by perl which do a CGI::Session->load at the start. Would a CGI::Session->load call be sufficient to count as "activity"? Or is there something else that needs to be explicitly set/called?