From 8c24cccb36f23336241dbb3fcaf055864b2fccf5 Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Thu, 23 Sep 2021 10:48:46 +0200 Subject: Description only matters if it is down.... --- vdslib/src/main/java/com/yahoo/vdslib/state/ClusterState.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vdslib') diff --git a/vdslib/src/main/java/com/yahoo/vdslib/state/ClusterState.java b/vdslib/src/main/java/com/yahoo/vdslib/state/ClusterState.java index d23093b1a79..057dab2289c 100644 --- a/vdslib/src/main/java/com/yahoo/vdslib/state/ClusterState.java +++ b/vdslib/src/main/java/com/yahoo/vdslib/state/ClusterState.java @@ -84,7 +84,7 @@ public class ClusterState implements Cloneable { private static boolean equalsWithDescription(NodeState a, NodeState b) { // TODO Why does not NodeState.equals consider description. - return a.equals(b) && a.getDescription().equals(b.getDescription()); + return a.equals(b) && ((a.getState() != State.DOWN) || a.getDescription().equals(b.getDescription())); } private void setNodeStateInternal(int index, NodeState ns) { -- cgit v1.2.3