From d168b245b331e5fd24e7edb15d0d04213f3a180f Mon Sep 17 00:00:00 2001 From: artix Date: Fri, 1 Jun 2018 15:32:44 +0200 Subject: [PATCH] Cluster Manager: fixed master_id check in clusterManagerNodeLoadInfo --- src/redis-cli.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/redis-cli.c b/src/redis-cli.c index e1c1983d..f406d505 100644 --- a/src/redis-cli.c +++ b/src/redis-cli.c @@ -3088,7 +3088,7 @@ static int clusterManagerNodeLoadInfo(clusterManagerNode *node, int opts, currentNode->flags |= CLUSTER_MANAGER_FLAG_FAIL; else if (strcmp(flag, "slave") == 0) { currentNode->flags |= CLUSTER_MANAGER_FLAG_SLAVE; - if (master_id == 0) { + if (master_id != NULL) { if (currentNode->replicate) sdsfree(currentNode->replicate); currentNode->replicate = sdsnew(master_id); }