]> nmode's Git Repositories - signal-cli/blobdiff - lib/src/main/java/org/asamk/signal/manager/ManagerImpl.java
Prevent a stale jsonrpc connection from interfering with message receiving
[signal-cli] / lib / src / main / java / org / asamk / signal / manager / ManagerImpl.java
index 3f418de8452fa9277b978b5f5b07a4d1ead3902d..941a612232319df345a5dd85c2d9fcd5000314cc 100644 (file)
@@ -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);
                         }
                     });