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) } }