From 299c172026e32d40330be2b6640194119ccc369c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20=E2=80=9CCLOVIS=E2=80=9D=20Canet?= Date: Tue, 7 Jul 2026 20:31:22 +0200 Subject: [PATCH] feat(driver-multiplatform): Add MongoClient.close() --- driver-multiplatform/src/commonMain/kotlin/MongoClient.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/driver-multiplatform/src/commonMain/kotlin/MongoClient.kt b/driver-multiplatform/src/commonMain/kotlin/MongoClient.kt index fffa4eb6..4f23f534 100644 --- a/driver-multiplatform/src/commonMain/kotlin/MongoClient.kt +++ b/driver-multiplatform/src/commonMain/kotlin/MongoClient.kt @@ -70,7 +70,7 @@ class MongoClient internal constructor( internal val wire: MongoWireClient, val factory: BsonFactory, val context: BsonContext, -) { +) : AutoCloseable { /** * Creates a [MongoDatabase] object. @@ -83,6 +83,9 @@ class MongoClient internal constructor( fun database(name: String): MongoDatabase = MongoDatabaseImpl(this, name) + override fun close() { + wire.close() + } } /** -- 2.51.2