From 9f55deb1e27f8b7003cbdae6c4bc19dd28bef7ab Mon Sep 17 00:00:00 2001 From: crschnick Date: Thu, 29 Feb 2024 09:40:28 +0000 Subject: [PATCH] Expect socket exceptions now --- app/src/main/java/io/xpipe/app/core/AppSocketServer.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/io/xpipe/app/core/AppSocketServer.java b/app/src/main/java/io/xpipe/app/core/AppSocketServer.java index 29f127a29..c1bc113a3 100644 --- a/app/src/main/java/io/xpipe/app/core/AppSocketServer.java +++ b/app/src/main/java/io/xpipe/app/core/AppSocketServer.java @@ -228,8 +228,9 @@ public class AppSocketServer { ErrorEvent.fromThrowable(toReport).build().handle(); } catch (SocketException ex) { // Do not send error and omit it, as this might happen often - // We do not send the error as the socket connection might be broken - ErrorEvent.fromThrowable(ex).omitted(true).build().handle(); + // This is expected if you kill a running xpipe CLI process + // We do not send the error to the client as the socket connection might be broken + ErrorEvent.fromThrowable(ex).omitted(true).expected().build().handle(); } catch (Throwable ex) { TrackEvent.trace("Sending internal server error to #" + id + ": " + ex.getMessage()); Deobfuscator.deobfuscate(ex);