From 9bb7c4b2e5ea1dc7ffe5f00b160be260fc2dbb11 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); }