X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/cf0cc50e328c0fc4fcbbecfa0ed21887613110a1..2c44b65e9fcbc91652a0c8de614698545f5c2722:/lib/src/main/java/org/asamk/signal/manager/ManagerImpl.java diff --git a/lib/src/main/java/org/asamk/signal/manager/ManagerImpl.java b/lib/src/main/java/org/asamk/signal/manager/ManagerImpl.java index 3f418de8..941a6122 100644 --- a/lib/src/main/java/org/asamk/signal/manager/ManagerImpl.java +++ b/lib/src/main/java/org/asamk/signal/manager/ManagerImpl.java @@ -770,7 +770,7 @@ class ManagerImpl implements Manager { Stream.concat(messageHandlers.stream(), weakHandlers.stream()).forEach(h -> { try { h.handleMessage(envelope, e); - } catch (Exception ex) { + } catch (Throwable ex) { logger.warn("Message handler failed, ignoring", ex); } });