From d21a424b7316612bc5d2db027a4e789218c0ee88 Mon Sep 17 00:00:00 2001 From: asdf2014 Date: Thu, 31 Jan 2019 16:57:14 +0800 Subject: [PATCH] ZOOKEEPER-2840: Should using `System.nanoTime() ^ this.hashCode()` for StaticHostProvider --- .../java/org/apache/zookeeper/client/StaticHostProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zookeeper-server/src/main/java/org/apache/zookeeper/client/StaticHostProvider.java b/zookeeper-server/src/main/java/org/apache/zookeeper/client/StaticHostProvider.java index 0602103033f..a7703e7ebf0 100644 --- a/zookeeper-server/src/main/java/org/apache/zookeeper/client/StaticHostProvider.java +++ b/zookeeper-server/src/main/java/org/apache/zookeeper/client/StaticHostProvider.java @@ -85,7 +85,7 @@ public interface Resolver { */ public StaticHostProvider(Collection serverAddresses) { init(serverAddresses, - System.currentTimeMillis() ^ this.hashCode(), + System.nanoTime() ^ this.hashCode(), new Resolver() { @Override public InetAddress[] getAllByName(String name) throws UnknownHostException {