Skip Menu |

This queue is for tickets about the CHI CPAN distribution.

Report information
The Basics
Id: 106092
Status: new
Priority: 0/
Queue: CHI

People
Owner: Nobody in particular
Requestors: justin [...] devuyst.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: bad exptime values passed to memcached with expires_on_backend
Date: Sun, 26 Jul 2015 22:06:07 +0700
To: <bug-CHI [...] rt.cpan.org>
From: Justin DeVuyst <justin [...] devuyst.com>
Hello, In the past (at hearst) I saw Cache::Memcached::libmemcached->set passed expire values of 0 and -1 when expires_on_backend was set. I'm pretty sure memcached is not reacting as intended to those values. See: https://github.com/memcached/memcached/blob/master/doc/protocol.txt#L163-L168 and https://github.com/memcached/memcached/blob/master/doc/protocol.txt#L79-L90 Talking to memcached in Unix Time seems a good solution. -jdv