diff --git a/src/main/java/eu/siacs/conversations/utils/Resolver.java b/src/main/java/eu/siacs/conversations/utils/Resolver.java index 9716fa8823bc5e3f4dda524ae5a7772833bb3f91..c8c20e7e5307a4912f2287082673ab6deb9f9de0 100644 --- a/src/main/java/eu/siacs/conversations/utils/Resolver.java +++ b/src/main/java/eu/siacs/conversations/utils/Resolver.java @@ -48,13 +48,13 @@ public class Resolver { List results = new ArrayList<>(); try { results.addAll(resolveSrv(domain,true)); - } catch (IOException e) { - Log.d(Config.LOGTAG,Resolver.class.getSimpleName()+": "+e.getMessage()); + } catch (Throwable throwable) { + Log.d(Config.LOGTAG,Resolver.class.getSimpleName()+": error resolving SRV record (direct TLS)",throwable); } try { results.addAll(resolveSrv(domain,false)); - } catch (IOException e) { - Log.d(Config.LOGTAG,Resolver.class.getSimpleName()+": "+e.getMessage()); + } catch (Throwable throwable) { + Log.d(Config.LOGTAG,Resolver.class.getSimpleName()+": error resolving SRV record (STARTTLS)",throwable); } if (results.size() == 0) { results.addAll(resolveNoSrvRecords(DNSName.from(domain),true));