diff options
author | patpatbear <zhaoshirong@pku.edu.cn> | 2021-05-15 08:43:09 -0400 |
---|---|---|
committer | Oran Agra <oran@redislabs.com> | 2021-06-01 17:03:36 +0300 |
commit | d0705465688d95b5d93c6ffe21eba48e93e5e219 (patch) | |
tree | 6a820ef81bea2d72821f8b3926316aed67dff025 | |
parent | 511be70eba373404f6f2adad836d237c7186ae8c (diff) | |
download | redis-d0705465688d95b5d93c6ffe21eba48e93e5e219.tar.gz |
sinterstore: add missing keyspace del event when any source set not exists. (#8949)
this patch fixes sinterstore by add missing keyspace del event when any source set not exists.
Co-authored-by: srzhao <srzhao@sysnew.com>
(cherry picked from commit 46d9f31e94355ec15b95418377677bcf75839bc9)
-rw-r--r-- | src/t_set.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/t_set.c b/src/t_set.c index b655b716d..bf250baa2 100644 --- a/src/t_set.c +++ b/src/t_set.c @@ -869,6 +869,7 @@ void sinterGenericCommand(client *c, robj **setkeys, if (dstkey) { if (dbDelete(c->db,dstkey)) { signalModifiedKey(c,c->db,dstkey); + notifyKeyspaceEvent(NOTIFY_GENERIC,"del",dstkey,c->db->id); server.dirty++; } addReply(c,shared.czero); |