Hopefully more clear comment to explain the change in #4607.

This commit is contained in:
antirez 2018-01-16 15:52:13 +01:00
parent 0cc43760d7
commit b23927b240

View File

@ -1971,9 +1971,10 @@ void replicationUnsetMaster(void) {
* 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. */
/* Once we turn from slave to master, we consider the starting time without
* slaves (that is used to count the replication backlog time to live) as
* starting from now. Otherwise the backlog will be freed after a
* failover if slaves do not connect immediately. */
server.repl_no_slaves_since = server.unixtime;
}