From 0fc1c7b2b6353645a4782bb6998760ea0b578b75 Mon Sep 17 00:00:00 2001 From: Arjan Schrijver Date: Wed, 5 Mar 2025 21:07:37 +0100 Subject: [PATCH] Fix app crash when switching between Android user profiles --- .../freeyourgadget/gadgetbridge/service/btbr/BtBRQueue.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/btbr/BtBRQueue.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/btbr/BtBRQueue.java index d7f9897bc..bc43c6869 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/btbr/BtBRQueue.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/btbr/BtBRQueue.java @@ -130,6 +130,9 @@ public final class BtBRQueue { } catch (IOException e) { LOG.error("IO exception while establishing socket connection: ", e); setDeviceConnectionState(GBDevice.State.NOT_CONNECTED); + } catch (SecurityException e) { + LOG.error("Security exception while establishing socket connection: ", e); + setDeviceConnectionState(GBDevice.State.NOT_CONNECTED); } return;