From 9863b9c45858ef43b228959bd8b9c9ed5f2c1133 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Tue, 5 Dec 2017 20:52:42 +0100 Subject: [PATCH] Use ResolverResult.getResolutionUnsuccessfulException() in MiniDnsResolver --- .../jivesoftware/smack/util/dns/minidns/MiniDnsResolver.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/smack-resolver-minidns/src/main/java/org/jivesoftware/smack/util/dns/minidns/MiniDnsResolver.java b/smack-resolver-minidns/src/main/java/org/jivesoftware/smack/util/dns/minidns/MiniDnsResolver.java index 2ecd717da..762065232 100644 --- a/smack-resolver-minidns/src/main/java/org/jivesoftware/smack/util/dns/minidns/MiniDnsResolver.java +++ b/smack-resolver-minidns/src/main/java/org/jivesoftware/smack/util/dns/minidns/MiniDnsResolver.java @@ -75,9 +75,8 @@ public class MiniDnsResolver extends DNSResolver implements SmackInitializer { return null; } - // TODO: Use ResolverResult.getResolutionUnsuccessfulException() found in newer MiniDNS versions. - if (!result.wasSuccessful()) { - ResolutionUnsuccessfulException resolutionUnsuccessfulException = getExceptionFrom(result); + ResolutionUnsuccessfulException resolutionUnsuccessfulException = result.getResolutionUnsuccessfulException(); + if (resolutionUnsuccessfulException != null) { failedAddresses.add(new HostAddress(name, resolutionUnsuccessfulException)); return null; }