From 22d17bc14f06112c27d54b0bb7768ee53e9732c5 Mon Sep 17 00:00:00 2001 From: antirez Date: Fri, 20 Jun 2014 09:32:47 +0200 Subject: Cluster: clear NOADDR flag when updating node address. --- src/cluster.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cluster.c b/src/cluster.c index 227ff8bf9..4ed559376 100644 --- a/src/cluster.c +++ b/src/cluster.c @@ -1243,6 +1243,7 @@ int nodeUpdateAddressIfNeeded(clusterNode *node, clusterLink *link, int port) { memcpy(node->ip,ip,sizeof(ip)); node->port = port; if (node->link) freeClusterLink(node->link); + node->flags &= ~REDIS_NODE_NOADDR; redisLog(REDIS_WARNING,"Address updated for node %.40s, now %s:%d", node->name, node->ip, node->port); -- cgit v1.2.1