mirror of
https://github.com/fluencelabs/redis
synced 2025-05-10 01:37:26 +00:00
Send ACK to master once every second.
ACKs can be also used as a base for synchronous replication. However in that case they'll be explicitly requested by the master when the client sends a request that needs to be replicated synchronously.
This commit is contained in:
parent
a74f8fe1ad
commit
45e6a4023a
@ -1421,6 +1421,10 @@ void replicationCron(void) {
|
||||
redisLog(REDIS_NOTICE,"MASTER <-> SLAVE sync started");
|
||||
}
|
||||
}
|
||||
|
||||
/* Send ACK to master from time to time. */
|
||||
if (server.masterhost && server.master)
|
||||
replicationSendAck();
|
||||
|
||||
/* If we have attached slaves, PING them from time to time.
|
||||
* So slaves can implement an explicit timeout to masters, and will
|
||||
|
Loading…
x
Reference in New Issue
Block a user