summaryrefslogtreecommitdiff
path: root/src/bitops.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bitops.c')
-rw-r--r--src/bitops.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bitops.c b/src/bitops.c
index b37bea2bf..4b1a09aa4 100644
--- a/src/bitops.c
+++ b/src/bitops.c
@@ -759,11 +759,12 @@ void bitopCommand(client *c) {
setKey(c,c->db,targetkey,o);
notifyKeyspaceEvent(NOTIFY_STRING,"set",targetkey,c->db->id);
decrRefCount(o);
+ server.dirty++;
} else if (dbDelete(c->db,targetkey)) {
signalModifiedKey(c,c->db,targetkey);
notifyKeyspaceEvent(NOTIFY_GENERIC,"del",targetkey,c->db->id);
+ server.dirty++;
}
- server.dirty++;
addReplyLongLong(c,maxlen); /* Return the output string length in bytes. */
}