We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c179472 commit b80b1c5Copy full SHA for b80b1c5
src/db.c
@@ -42,17 +42,22 @@ robj *lookupKey(redisDb *db, robj *key) {
42
* a copy on write madness. */
43
if (server.rdb_child_pid == -1 && server.aof_child_pid == -1)
44
val->lru = server.lruclock;
45
- server.stat_keyspace_hits++;
46
return val;
47
} else {
48
- server.stat_keyspace_misses++;
49
return NULL;
50
}
51
52
53
robj *lookupKeyRead(redisDb *db, robj *key) {
+ robj *val;
+
54
expireIfNeeded(db,key);
55
- return lookupKey(db,key);
+ val = lookupKey(db,key);
56
+ if (val == NULL)
57
+ server.stat_keyspace_misses++;
58
+ else
59
+ server.stat_keyspace_hits++;
60
+ return val;
61
62
63
robj *lookupKeyWrite(redisDb *db, robj *key) {
0 commit comments