From 39923df355c4a6d43553e489f43caddbbb3537cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sylwester=20Zieli=C5=84ski?= Date: Wed, 27 Dec 2023 08:45:10 +0100 Subject: [PATCH] Fix #99: Crash when disconnecting --- .../java/no/nordicsemi/android/kotlin/ble/mock/MockEngine.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mock/src/main/java/no/nordicsemi/android/kotlin/ble/mock/MockEngine.kt b/mock/src/main/java/no/nordicsemi/android/kotlin/ble/mock/MockEngine.kt index 9473b993..42008a74 100644 --- a/mock/src/main/java/no/nordicsemi/android/kotlin/ble/mock/MockEngine.kt +++ b/mock/src/main/java/no/nordicsemi/android/kotlin/ble/mock/MockEngine.kt @@ -110,7 +110,7 @@ object MockEngine { } fun cancelConnection(serverDevice: MockServerDevice, clientDevice: ClientDevice) { - val connection = clientConnections[clientDevice]!! + val connection = clientConnections[clientDevice] ?: return //server has already stopped, nothing to do connection.serverApi.onEvent( ClientConnectionStateChanged(