From 7ddc0fe652bfb4dc09702c98c95082626a66cd03 Mon Sep 17 00:00:00 2001 From: antirez Date: Wed, 27 Feb 2013 17:23:11 +0100 Subject: [PATCH] redis-trib: skip noaddr and disconnected nodes while loading cluster info. --- src/redis-trib.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/src/redis-trib.rb b/src/redis-trib.rb index 181abb09d..e9ab94b4e 100755 --- a/src/redis-trib.rb +++ b/src/redis-trib.rb @@ -408,6 +408,7 @@ class RedisTrib node.load_info(:getfriends => true) add_node(node) node.friends.each{|f| + next if f[:flags].index("noaddr") or f[:flags].index("disconnected") fnode = ClusterNode.new(f[:addr]) fnode.connect() fnode.load_info()