diff --git a/src/main/java/org/whispersystems/textsecuregcm/websocket/WebSocketConnection.java b/src/main/java/org/whispersystems/textsecuregcm/websocket/WebSocketConnection.java index 457582507..2cc81ff30 100644 --- a/src/main/java/org/whispersystems/textsecuregcm/websocket/WebSocketConnection.java +++ b/src/main/java/org/whispersystems/textsecuregcm/websocket/WebSocketConnection.java @@ -25,6 +25,7 @@ import org.whispersystems.websocket.messages.WebSocketResponseMessage; import javax.annotation.Nonnull; import javax.annotation.Nullable; +import javax.ws.rs.WebApplicationException; import java.io.IOException; import java.util.List; @@ -136,7 +137,7 @@ 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) { + } catch (IOException | NoSuchUserException | TransientPushFailureException | NotPushRegisteredException | WebApplicationException e) { logger.warn("sendDeliveryReceiptFor", e); } }