Remove the NOTIFY_MODULE flag and simplify the module notification flow if there aren't subscribers

This commit is contained in:
Dvir Volk
2017-12-07 16:55:46 +02:00
committed by antirez
parent 0be51b8f54
commit aaaff8bd1c
3 changed files with 5 additions and 9 deletions

View File

@ -425,7 +425,6 @@ typedef long long mstime_t; /* millisecond time type. */
#define NOTIFY_ZSET (1<<7) /* z */
#define NOTIFY_EXPIRED (1<<8) /* x */
#define NOTIFY_EVICTED (1<<9) /* e */
#define NOTIFY_MODULE (1<<11) /* modules are interested in notifications */
#define NOTIFY_ALL (NOTIFY_GENERIC | NOTIFY_STRING | NOTIFY_LIST | NOTIFY_SET | NOTIFY_HASH | NOTIFY_ZSET | NOTIFY_EXPIRED | NOTIFY_EVICTED) /* A flag */
/* Get the first bind addr or NULL */