MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / FMasterHost

Function FMasterHost

src/replication.cpp:115–127  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

113}
114
115static bool FMasterHost(client *c)
116{
117 listIter li;
118 listNode *ln;
119 listRewind(g_pserver->masters, &li);
120 while ((ln = listNext(&li)))
121 {
122 redisMaster *mi = (redisMaster*)listNodeValue(ln);
123 if (FSameUuidNoNil(mi->master_uuid, c->uuid))
124 return true;
125 }
126 return false;
127}
128
129static bool FAnyDisconnectedMasters()
130{

Callers 1

freeReplicationBacklogFunction · 0.85

Calls 3

listRewindFunction · 0.85
listNextFunction · 0.85
FSameUuidNoNilFunction · 0.85

Tested by

no test coverage detected