Repository: incubator-gossip Updated Branches: refs/heads/master f56d282d3 -> bc96cf6d3
GOSSIP-40: fix GossipMember hash code bug Project: http://git-wip-us.apache.org/repos/asf/incubator-gossip/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-gossip/commit/62eb09a1 Tree: http://git-wip-us.apache.org/repos/asf/incubator-gossip/tree/62eb09a1 Diff: http://git-wip-us.apache.org/repos/asf/incubator-gossip/diff/62eb09a1 Branch: refs/heads/master Commit: 62eb09a1dca77a50fa6961f2686a656f8cc9338e Parents: 18c9f91 Author: laidonglin <[email protected]> Authored: Tue Jan 10 16:30:10 2017 +0800 Committer: GitHub <[email protected]> Committed: Tue Jan 10 16:30:10 2017 +0800 ---------------------------------------------------------------------- src/main/java/org/apache/gossip/GossipMember.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-gossip/blob/62eb09a1/src/main/java/org/apache/gossip/GossipMember.java ---------------------------------------------------------------------- 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<GossipMember> { 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; }
