Cache::Memcached fix for problems with sockets used as string
Brad Fitzpatrick
brad at danga.com
Mon Apr 4 09:43:33 PDT 2005
Could probably remove the "no strict 'refs'" then, huh?
Also, the %reading/%writing hashes... now that $sock is a HASH and not a
string, using $sock as a key is kinda weird. Might want to change it to
$reading{$sock->name} = $sock.
You do any speed tests before/after this patch? Cache::Memcached isn't
the fastest thing in the world as it was... hopefully this didn't make it
too much slower?
- Brad
On Mon, 4 Apr 2005, Gerard Goossen wrote:
> We had some problems using Cache::Memcached, especially when using
> Devel::Profiler, giving strange file handle errors.
> Apparently something did not like the trick in Cache::Memcached where
> the GLOB for a socket was also used as a string. In the attached patch
> this is fixed by using a hash(/object) to store the socket and the
> string.
>
> Gerard Goossen.
>
More information about the memcached
mailing list