]> git.saurik.com Git - redis.git/blobdiff - src/redis.c
Delete keys from the archive when deleting from DB.
[redis.git] / src / redis.c
index 2cc46e5b47c132a99c0369bdaea12ca0aa8b92bf..00eaab2a0759b47ca190ae21b48162dfb4a33808 100644 (file)
@@ -2362,7 +2362,7 @@ int freeMemoryIfNeeded(void) {
                  * AOF and Output buffer memory will be freed eventually so
                  * we only care about memory used by the key space. */
                 delta = (long long) zmalloc_used_memory();
-                dbDelete(db,keyobj);
+                dbDeleteSoft(db,keyobj);
                 delta -= (long long) zmalloc_used_memory();
                 mem_freed += delta;
                 server.stat_evictedkeys++;