On Feb 21, 2008, at 2:53 AM, Andrew Stromnov wrote:

Is 'expiretime' passed to memcached backend?

It seems that 'key:value; pair stays forever in memcached backend

The expired time isn't passed to the backends, when Beaker stores a value in any backend, it records the stored time in addition to the value. Then upon retrieval of the value (and its stored time), it does a check against the expiration to see if the value has expired, and recreates it if it has. Until Beaker next accesses and invalidates the value, it will not be removed from the backend.

Cheers,
Ben

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to