diff options
author | minkikim89 <minkikim89@gmail.com> | 2019-08-18 23:44:53 +0900 |
---|---|---|
committer | dormando <dormando@rydia.net> | 2019-08-27 17:37:36 -0700 |
commit | 1ab043b7c73b473261bb8f223c85ecc188a56a51 (patch) | |
tree | 34a0f823fc95983667ce1283b1222a4425b776d5 /items.c | |
parent | 723ca8bc38ea0194605a0b2cb54cd42737c46dc3 (diff) | |
download | memcached-1ab043b7c73b473261bb8f223c85ecc188a56a51.tar.gz |
add unlock when item_cachedump malloc failed
Diffstat (limited to 'items.c')
-rw-r--r-- | items.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -592,6 +592,7 @@ char *item_cachedump(const unsigned int slabs_clsid, const unsigned int limit, u buffer = malloc((size_t)memlimit); if (buffer == 0) { + pthread_mutex_unlock(&lru_locks[id]); return NULL; } bufcurr = 0; |