diff options
author | dormando <dormando@rydia.net> | 2022-01-12 23:18:35 -0800 |
---|---|---|
committer | dormando <dormando@rydia.net> | 2022-01-12 23:18:35 -0800 |
commit | 894e4c16b5162e25ce649cf8a57dfad250965ab0 (patch) | |
tree | 226e1d846faa74d016f56f77074e145705902f19 /cache.c | |
parent | 673794397d67ec9acc9aa43d6e9dbfda5e8cc203 (diff) | |
download | memcached-894e4c16b5162e25ce649cf8a57dfad250965ab0.tar.gz |
core: make object cache LIFO1.6.13
was originally LIFO and I broke that when switching to the queue.h code.
This is friendlier for cache.
Diffstat (limited to 'cache.c')
-rw-r--r-- | cache.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -133,7 +133,7 @@ void do_cache_free(cache_t *cache, void *ptr) { free(ptr); cache->total--; } else { - STAILQ_INSERT_TAIL(&cache->head, (struct cache_free_s *)ptr, c_next); + STAILQ_INSERT_HEAD(&cache->head, (struct cache_free_s *)ptr, c_next); cache->freecurr++; } } |