Unverified Commit 0cc43760 authored by Salvatore Sanfilippo's avatar Salvatore Sanfilippo Committed by GitHub
Browse files

Merge pull request #4607 from oranagra/psync2_backlog

PSYNC2 fix - promoted slave should hold on to it's backlog
parents 1b8eec3e 689b64c3
......@@ -1970,6 +1970,11 @@ void replicationUnsetMaster(void) {
* with PSYNC version 2, there is no need for full resync after a
* master switch. */
server.slaveseldb = -1;
/* We need to remember the time when we became a master and lost all
* attached slaves (if we had any), as after some time we'll free the
* replication backlog. */
server.repl_no_slaves_since = server.unixtime;
}
/* This function is called when the slave lose the connection with the
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment