Initial test events for the new keyspace notification API.

This commit is contained in:
antirez
2013-01-23 17:04:18 +01:00
parent 2ea9518a53
commit 5b9357a6b3
3 changed files with 11 additions and 0 deletions

View File

@ -689,6 +689,7 @@ void activeExpireCycle(void) {
propagateExpire(db,keyobj);
dbDelete(db,keyobj);
notifyKeyspaceEvent("expired",keyobj,db->id);
decrRefCount(keyobj);
expired++;
server.stat_expiredkeys++;
@ -2431,6 +2432,7 @@ int freeMemoryIfNeeded(void) {
delta -= (long long) zmalloc_used_memory();
mem_freed += delta;
server.stat_evictedkeys++;
notifyKeyspaceEvent("evicted",keyobj,db->id);
decrRefCount(keyobj);
keys_freed++;