mirror of
https://codeberg.org/redict/redict.git
synced 2025-01-23 00:28:26 -05: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
efd87031d0
commit
e06a560466
@ -1442,6 +1442,10 @@ void replicationCron(void) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* 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.
|
/* If we have attached slaves, PING them from time to time.
|
||||||
* So slaves can implement an explicit timeout to masters, and will
|
* So slaves can implement an explicit timeout to masters, and will
|
||||||
* be able to detect a link disconnection even if the TCP connection
|
* be able to detect a link disconnection even if the TCP connection
|
||||||
|
Loading…
Reference in New Issue
Block a user