Initialize snapshots for module thread var

Former-commit-id: c263e0df22bab35d8417eb396d250e00e8853ab3
This commit is contained in:
VivekSainiEQ 2021-11-24 01:42:01 +00:00
parent cfc8912dac
commit c04506dbac

View File

@ -3846,6 +3846,9 @@ void initServer(void) {
g_pserver->rgthreadvar[i].rgdbSnapshot = (const redisDbPersistentDataSnapshot**)zcalloc(sizeof(redisDbPersistentDataSnapshot*)*cserver.dbnum, MALLOC_LOCAL);
serverAssert(g_pserver->rgthreadvar[i].rgdbSnapshot != nullptr);
}
g_pserver->modulethreadvar.rgdbSnapshot = (const redisDbPersistentDataSnapshot**)zcalloc(sizeof(redisDbPersistentDataSnapshot*)*cserver.dbnum, MALLOC_LOCAL);
serverAssert(g_pserver->modulethreadvar.rgdbSnapshot != nullptr);
serverAssert(g_pserver->rgthreadvar[0].rgdbSnapshot != nullptr);
/* Fixup Master Client Database */