Skip to content

Instantly share code, notes, and snippets.

@mwkang
Created February 21, 2017 06:24
Show Gist options
  • Select an option

  • Save mwkang/762492771221e553a5ddb73d6d3a1cbd to your computer and use it in GitHub Desktop.

Select an option

Save mwkang/762492771221e553a5ddb73d6d3a1cbd to your computer and use it in GitHub Desktop.
java client does a reverse dns lookup when connecting
Index: src/java/main/org/apache/zookeeper/client/StaticHostProvider.java
===================================================================
--- src/java/main/org/apache/zookeeper/client/StaticHostProvider.java (revision 1450278)
+++ src/java/main/org/apache/zookeeper/client/StaticHostProvider.java (working copy)
@@ -116,8 +116,7 @@
InetAddress resolvedAddresses[] = InetAddress.getAllByName((ia!=null) ? ia.getHostAddress():
address.getHostName());
for (InetAddress resolvedAddress : resolvedAddresses) {
- tmpList.add(new InetSocketAddress(resolvedAddress
- .getHostAddress(), address.getPort()));
+ tmpList.add(new InetSocketAddress(resolvedAddress, address.getPort()));
}
}
Collections.shuffle(tmpList, sourceOfRandomness);
@mwkang
Copy link
Author

mwkang commented Feb 21, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment