mirror of https://mirror.osredm.com/root/redis.git
Client side caching: filter clients untracking
This commit is contained in:
parent
6191ea90a1
commit
f59119aad6
|
@ -167,7 +167,7 @@ void trackingInvalidateKey(robj *keyobj) {
|
||||||
uint64_t id;
|
uint64_t id;
|
||||||
memcpy(&id,ri.key,ri.key_len);
|
memcpy(&id,ri.key,ri.key_len);
|
||||||
client *c = lookupClientByID(id);
|
client *c = lookupClientByID(id);
|
||||||
if (c == NULL) continue;
|
if (c == NULL || !(c->flags & CLIENT_TRACKING)) continue;
|
||||||
sendTrackingMessage(c,hash);
|
sendTrackingMessage(c,hash);
|
||||||
}
|
}
|
||||||
raxStop(&ri);
|
raxStop(&ri);
|
||||||
|
|
Loading…
Reference in New Issue