pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/memcached



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Oct 23 11:24:31 UTC 2014

Modified Files:
        pkgsrc/devel/memcached: Makefile distinfo

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!


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 pkgsrc/devel/memcached/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/memcached/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index