From 38762ef418b8ecfc90fbb77fac404c4918e1b504 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 17 Jul 2021 07:01:00 +0200 Subject: [PATCH] Reduced logging --- app/src/main/java/eu/faircode/email/Bimi.java | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/Bimi.java b/app/src/main/java/eu/faircode/email/Bimi.java index c56f8970b7..80e30e3a37 100644 --- a/app/src/main/java/eu/faircode/email/Bimi.java +++ b/app/src/main/java/eu/faircode/email/Bimi.java @@ -81,12 +81,18 @@ public class Bimi { selector = "default"; // Get DNS record - String txt = selector + "._bimi." + domain; - Log.i("BIMI fetch TXT=" + txt); - DnsHelper.DnsRecord[] records = DnsHelper.lookup(context, txt, "txt"); - if (records.length == 0) + DnsHelper.DnsRecord[] records; + try { + String txt = selector + "._bimi." + domain; + Log.i("BIMI fetch TXT=" + txt); + records = DnsHelper.lookup(context, txt, "txt"); + if (records.length == 0) + return null; + Log.i("BIMI got TXT=" + records[0].name); + } catch (Throwable ex) { + Log.i(ex); return null; - Log.i("BIMI got TXT=" + records[0].name); + } // Decode DNS record Map values = new HashMap<>();