From e6f74718b02880a10e0491e4e2646a84166bd262 Mon Sep 17 00:00:00 2001 From: Alexander Sysoev Date: Wed, 8 Oct 2025 14:29:50 +0200 Subject: [PATCH] Fix scope initialization on the kRPC Client --- .../src/commonMain/kotlin/kotlinx/rpc/krpc/client/KrpcClient.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/krpc/krpc-client/src/commonMain/kotlin/kotlinx/rpc/krpc/client/KrpcClient.kt b/krpc/krpc-client/src/commonMain/kotlin/kotlinx/rpc/krpc/client/KrpcClient.kt index 7c90ae57a..c7b9689ec 100644 --- a/krpc/krpc-client/src/commonMain/kotlin/kotlinx/rpc/krpc/client/KrpcClient.kt +++ b/krpc/krpc-client/src/commonMain/kotlin/kotlinx/rpc/krpc/client/KrpcClient.kt @@ -217,6 +217,8 @@ public abstract class KrpcClient : RpcClient, KrpcEndpoint { transport = initializeTransport() isTransportReady = true + internalScope // access scope to initialize it + connector.subscribeToGenericMessages(::handleGenericMessage) connector.subscribeToProtocolMessages(::handleProtocolMessage)