From: AsamK Date: Fri, 3 Mar 2023 16:58:02 +0000 (+0100) Subject: Add verbose exception log for send error X-Git-Tag: v0.11.8~17 X-Git-Url: https://git.nmode.ca/signal-cli/commitdiff_plain/75d7270d5a538e55d5c6a8b5aa833deba3631ab8?ds=sidebyside Add verbose exception log for send error --- diff --git a/graalvm-config-dir/reflect-config.json b/graalvm-config-dir/reflect-config.json index 6e46f491..b9c3c280 100644 --- a/graalvm-config-dir/reflect-config.json +++ b/graalvm-config-dir/reflect-config.json @@ -3192,6 +3192,7 @@ {"name":"attachmentCase_"}, {"name":"attachment_"}, {"name":"bitField0_"}, + {"name":"bodyRanges_"}, {"name":"group_"}, {"name":"profileKey_"} ] diff --git a/lib/src/main/java/org/asamk/signal/manager/helper/SendHelper.java b/lib/src/main/java/org/asamk/signal/manager/helper/SendHelper.java index 6d2021e0..d14c3807 100644 --- a/lib/src/main/java/org/asamk/signal/manager/helper/SendHelper.java +++ b/lib/src/main/java/org/asamk/signal/manager/helper/SendHelper.java @@ -200,6 +200,7 @@ public class SendHelper { } catch (IOException e) { var address = context.getRecipientHelper().resolveSignalServiceAddress(account.getSelfRecipientId()); logger.warn("Failed to send message due to IO exception: {}", e.getMessage()); + logger.debug("Exception", e); return SendMessageResult.networkFailure(address); } } @@ -642,6 +643,7 @@ public class SendHelper { return SendMessageResult.identityFailure(address, e.getIdentityKey()); } catch (IOException e) { logger.warn("Failed to send message due to IO exception: {}", e.getMessage()); + logger.debug("Exception", e); return SendMessageResult.networkFailure(address); } }