Subject: CVS commit: pkgsrc/devel/memcached
From: Thomas Klausner
Date: 2014-10-23 13:24:31
Message id: 20141023112431.B6B3798@cvs.netbsd.org

Log Message:
Update to 1.4.21:

Fixes

    makefile cleanups
    Avoid OOM errors when locked items stuck in tail

If clients occasionally fetch many items, more than can fit the
TCP buffers, then hang for a very long period of time, that slab
class could OOM. In older versions this could cause a crash. Since
1.4.20 this will cause OOM errors.

Now, if a locked item lands in the LRU tail, it will be bumped back
to the head and an lrutail_reflocked counter incremented. If you're
concerned about having stuck clients, watch that counter.

Big thanks to Jay Grizzard et all at Box for helping track this
down!

Files:
RevisionActionfile
1.46modifypkgsrc/devel/memcached/Makefile
1.20modifypkgsrc/devel/memcached/distinfo