From 62eb09a1dca77a50fa6961f2686a656f8cc9338e Mon Sep 17 00:00:00 2001 From: laidonglin Date: Tue, 10 Jan 2017 16:30:10 +0800 Subject: [PATCH] GOSSIP-40: fix GossipMember hash code bug --- src/main/java/org/apache/gossip/GossipMember.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/gossip/GossipMember.java b/src/main/java/org/apache/gossip/GossipMember.java index 7ae4d81..a2f416e 100644 --- a/src/main/java/org/apache/gossip/GossipMember.java +++ b/src/main/java/org/apache/gossip/GossipMember.java @@ -116,8 +116,8 @@ public abstract class GossipMember implements Comparable { final int prime = 31; int result = 1; String address = getAddress(); - result = prime * result + ((address == null) ? 0 : address.hashCode()) + clusterName == null ? 0 - : clusterName.hashCode(); + result = prime * result + ((address == null) ? 0 : address.hashCode()) + (clusterName == null ? 0 + : clusterName.hashCode()); return result; }