From 15ddde1df46e7fa285a3595a0dcf5a105cbb7875 Mon Sep 17 00:00:00 2001 From: Moxie Marlinspike Date: Wed, 4 Nov 2015 11:20:09 -0800 Subject: [PATCH] Adjust log levels on delivery receipt failure. // FREEBIE --- .../textsecuregcm/websocket/WebSocketConnection.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/whispersystems/textsecuregcm/websocket/WebSocketConnection.java b/src/main/java/org/whispersystems/textsecuregcm/websocket/WebSocketConnection.java index 509b3ad18..4462cf8da 100644 --- a/src/main/java/org/whispersystems/textsecuregcm/websocket/WebSocketConnection.java +++ b/src/main/java/org/whispersystems/textsecuregcm/websocket/WebSocketConnection.java @@ -140,8 +140,10 @@ public class WebSocketConnection implements DispatchChannel { receiptSender.sendReceipt(account, message.getSource(), message.getTimestamp(), message.hasRelay() ? Optional.of(message.getRelay()) : Optional.absent()); - } catch (IOException | NoSuchUserException | TransientPushFailureException | NotPushRegisteredException e) { - logger.warn("sendDeliveryReceiptFor", e); + } catch (NoSuchUserException | NotPushRegisteredException e) { + logger.info("No longer registered " + e.getMessage()); + } catch(IOException | TransientPushFailureException e) { + logger.warn("Something wrong while sending receipt", e); } catch (WebApplicationException e) { logger.warn("Bad federated response for receipt: " + e.getResponse().getStatus()); }