From 86768ac76eeb09d09f146948d1e9716528caf1ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20=E2=80=9CCLOVIS=E2=80=9D=20Canet?= Date: Tue, 8 Sep 2026 19:29:01 +0200 Subject: [PATCH] fix(driver-multiplatform-wire): Properly shut down the client when connection fails --- .../src/commonMain/kotlin/MongoWireClient.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/driver-multiplatform-wire/src/commonMain/kotlin/MongoWireClient.kt b/driver-multiplatform-wire/src/commonMain/kotlin/MongoWireClient.kt index 7f5551c9..95698add 100644 --- a/driver-multiplatform-wire/src/commonMain/kotlin/MongoWireClient.kt +++ b/driver-multiplatform-wire/src/commonMain/kotlin/MongoWireClient.kt @@ -543,6 +543,7 @@ suspend fun MongoWireClient( ) } catch (e: Exception) { currentCoroutineContext().ensureActive() + innerJob.cancel("Could not connect to $hostName:$port", e) throw MongoWireException("Could not connect to $hostName:$port", e) } } -- 2.51.2