diff options
author | zionwu <zionwu3@gmail.com> | 2014-06-01 02:23:24 +0800 |
---|---|---|
committer | zionwu <zionwu3@gmail.com> | 2014-06-01 02:23:24 +0800 |
commit | dc8584696a3f97fc1fda90b4c50fb3f8f7dda0cf (patch) | |
tree | 9ea41d240f64cd9084e626e34acbd0afe29e2920 /src/t_zset.c | |
parent | 39603a7e315f36b51cdd9d0cf20d6d43f66be606 (diff) | |
download | redis-dc8584696a3f97fc1fda90b4c50fb3f8f7dda0cf.tar.gz |
fix issue 1787
Diffstat (limited to 'src/t_zset.c')
-rw-r--r-- | src/t_zset.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/t_zset.c b/src/t_zset.c index 4e946b4f5..8bb5bde6d 100644 --- a/src/t_zset.c +++ b/src/t_zset.c @@ -1333,6 +1333,7 @@ void zremCommand(redisClient *c) { zobj->ptr = zzlDelete(zobj->ptr,eptr); if (zzlLength(zobj->ptr) == 0) { dbDelete(c->db,key); + keyremoved = 1; break; } } @@ -1356,6 +1357,7 @@ void zremCommand(redisClient *c) { if (htNeedsResize(zs->dict)) dictResize(zs->dict); if (dictSize(zs->dict) == 0) { dbDelete(c->db,key); + keyremoved = 1; break; } } |