File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed
krpc-core/src/commonMain/kotlin/kotlinx/rpc/krpc/internal
krpc-server/src/commonMain/kotlin/kotlinx/rpc/krpc/server/internal Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,9 @@ public fun serializeException(cause: Throwable): SerializedException {
1313 val message = cause.message ? : " Unknown exception"
1414 val stacktrace = cause.stackElements()
1515 val serializedCause = cause.cause?.let { serializeException(it) }
16- val className = if (cause is CancellationException || cause is kotlin.coroutines.cancellation.CancellationException ) {
16+ val className = if (
17+ cause is CancellationException || cause is kotlin.coroutines.cancellation.CancellationException
18+ ) {
1719 CancellationException ::class .rpcInternalTypeName ? : " kotlinx.coroutines.CancellationException"
1820 } else {
1921 cause::class .rpcInternalTypeName ? : " "
Original file line number Diff line number Diff line change @@ -41,11 +41,13 @@ internal class ServerStreamContext {
4141 }
4242
4343 suspend fun cancelStream (message : KrpcCallMessage .StreamCancel ) {
44- streams[message.callId]?.get(message.streamId)?.channel?.sendIgnoreClosed(StreamCancel (message.cause.deserialize()))
44+ streams[message.callId]?.get(message.streamId)?.channel
45+ ?.sendIgnoreClosed(StreamCancel (message.cause.deserialize()))
4546 }
4647
4748 suspend fun closeStream (message : KrpcCallMessage .StreamFinished ) {
48- streams[message.callId]?.get(message.streamId)?.channel?.sendIgnoreClosed(StreamEnd )
49+ streams[message.callId]?.get(message.streamId)?.channel
50+ ?.sendIgnoreClosed(StreamEnd )
4951 }
5052
5153 private suspend fun <T > Channel<T>.sendIgnoreClosed (data : T ) {
You can’t perform that action at this time.
0 commit comments