Commit c80d81c8 authored by antirez's avatar antirez
Browse files

Improve comments of replicationCacheMasterUsingMyself().

parent 61de1c11
...@@ -2725,9 +2725,14 @@ void replicationCacheMaster(client *c) { ...@@ -2725,9 +2725,14 @@ void replicationCacheMaster(client *c) {
* current offset if no data was lost during the failover. So we use our * current offset if no data was lost during the failover. So we use our
* current replication ID and offset in order to synthesize a cached master. */ * current replication ID and offset in order to synthesize a cached master. */
void replicationCacheMasterUsingMyself(void) { void replicationCacheMasterUsingMyself(void) {
/* This will be used to populate the field server.master->reploff
* by replicationCreateMasterClient(). We'll later set the created
* master as server.cached_master, so the replica will use such
* offset for PSYNC. */
server.master_initial_offset = server.master_repl_offset;
/* The master client we create can be set to any DBID, because /* The master client we create can be set to any DBID, because
* the new master will start its replication stream with SELECT. */ * the new master will start its replication stream with SELECT. */
server.master_initial_offset = server.master_repl_offset;
replicationCreateMasterClient(NULL,-1); replicationCreateMasterClient(NULL,-1);
/* Use our own ID / offset. */ /* Use our own ID / offset. */
......
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