Initial test events for the new keyspace notification API.

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

View File

@ -666,6 +666,7 @@ void activeExpireCycle(void) {
propagateExpire(db,keyobj);
dbDelete(db,keyobj);
notifyKeyspaceEvent("expired",keyobj,db->id);
decrRefCount(keyobj);
expired++;
server.stat_expiredkeys++;
@ -2359,6 +2360,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++;