X-Git-Url: https://git.saurik.com/redis.git/blobdiff_plain/28d1ee2cda01bccdd2424f8fdbb4a924de37eaa3..1dcc95d08105167a3a69acc4fd8d3bb725a5ac8f:/src/db.c?ds=sidebyside diff --git a/src/db.c b/src/db.c index fff63f48..6447838c 100644 --- a/src/db.c +++ b/src/db.c @@ -261,7 +261,7 @@ void keysCommand(redisClient *c) { unsigned long numkeys = 0; void *replylen = addDeferredMultiBulkLength(c); - di = dictGetIterator(c->db->dict); + di = dictGetSafeIterator(c->db->dict); allkeys = (pattern[0] == '*' && pattern[1] == '\0'); while((de = dictNext(di)) != NULL) { sds key = dictGetKey(de);