Prevent crash on free when using repl-disk-buffer-reserve (#207)

This commit is contained in:
John Sully 2023-07-14 14:39:23 -04:00 committed by GitHub Enterprise
parent d552fd01e1
commit bef77862e7

View File

@ -345,7 +345,8 @@ void freeReplicationBacklog(void) {
client *c = (client*)listNodeValue(ln);
serverAssert(c->flags & CLIENT_CLOSE_ASAP || FMasterHost(c));
}
zfree(g_pserver->repl_backlog);
if (g_pserver->repl_backlog != g_pserver->repl_backlog_disk)
zfree(g_pserver->repl_backlog);
g_pserver->repl_backlog = NULL;
}