Cluster Manager: cluster is considered consistent if only one node has been found

This commit is contained in:
artix 2018-02-07 11:29:25 +01:00
parent 4cc8de1a37
commit c002b95d89

View File

@ -2584,7 +2584,10 @@ cleanup:
static int clusterManagerIsConfigConsistent(void) {
if (cluster_manager.nodes == NULL) return 0;
int consistent = 0;
int consistent = (listLength(cluster_manager.nodes) <= 1);
// If the Cluster has only one node, it's always consistent
// Does it make sense?
if (consistent) return 1;
sds first_cfg = NULL;
listIter li;
listNode *ln;