From c53b8125df64aacb757b74fdb04403954c505d8e Mon Sep 17 00:00:00 2001 From: John Sully Date: Tue, 2 Apr 2019 21:47:21 -0400 Subject: [PATCH] Multiple masters is no good if we keep dropping the database Former-commit-id: a9b70e1ef72201bcae0f08779d442a451b248798 --- src/replication.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/replication.cpp b/src/replication.cpp index 915dfefc0..59e80652e 100644 --- a/src/replication.cpp +++ b/src/replication.cpp @@ -1280,7 +1280,8 @@ void readSyncBulkPayload(aeEventLoop *el, int fd, void *privdata, int mask) { off_t left; UNUSED(el); UNUSED(mask); - int fUpdate = server.fActiveReplica; // Should we update our database, or create from scratch? + // Should we update our database, or create from scratch? + int fUpdate = server.fActiveReplica || server.enable_multimaster; redisMaster *mi = (redisMaster*)privdata; serverAssert(GlobalLocksAcquired());