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()); }