From d9c2bcc3e290b7beb38fe9741af3995b9d48ce45 Mon Sep 17 00:00:00 2001 From: nathan Date: Thu, 11 Jan 2018 14:51:11 +0100 Subject: [PATCH] Code polish --- .../network/dns/resolver/DnsNameResolver.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/dorkbox/network/dns/resolver/DnsNameResolver.java b/src/dorkbox/network/dns/resolver/DnsNameResolver.java index de2d09d8..bf52ff41 100644 --- a/src/dorkbox/network/dns/resolver/DnsNameResolver.java +++ b/src/dorkbox/network/dns/resolver/DnsNameResolver.java @@ -375,12 +375,12 @@ class DnsNameResolver extends InetNameResolver { } final byte[] bytes = NetUtil.createByteArrayFromIpAddressString(inetHost); if (bytes != null) { - // The unresolvedAddress was created via a String that contains an ipaddress. + // The unresolvedAddress was created via a String that contains an ip address. promise.setSuccess(Collections.singletonList(InetAddress.getByAddress(bytes))); return; } - final String hostname = DnsQuestion.hostname(inetHost); + final String hostname = DnsQuestion.hostNameAsciiFix(inetHost); InetAddress hostsFileEntry = resolveHostsFileEntry(hostname); if (hostsFileEntry != null) { @@ -443,10 +443,10 @@ class DnsNameResolver extends InetNameResolver { private void doResolveAllUncached(String hostname, Promise> promise, DnsCache resolveCache) { - new DnsNameResolverListResolverContext(this, - hostname, - resolveCache, - dnsServerAddressStreamProvider.nameServerAddressStream(hostname)).resolve(promise); + DnsServerAddressStream nameServerAddrs = dnsServerAddressStreamProvider.nameServerAddressStream(hostname); + + DnsNameResolverListResolverContext context = new DnsNameResolverListResolverContext(this, hostname, resolveCache, nameServerAddrs); + context.resolve(promise); } /** @@ -468,7 +468,7 @@ class DnsNameResolver extends InetNameResolver { return; } - final String hostname = DnsQuestion.hostname(inetHost); + final String hostname = DnsQuestion.hostNameAsciiFix(inetHost); InetAddress hostsFileEntry = resolveHostsFileEntry(hostname); if (hostsFileEntry != null) {