2023-04-29T01:22:59.628+08:00 ERROR 2482376 --- [tcher-worker-10] love.forte.simbot.qguild.bot.x : Unknown reason, bot will be closed
kotlinx.coroutines.channels.ClosedReceiveChannelException: Channel was closed
at kotlinx.coroutines.channels.Closed.getReceiveException(AbstractChannel.kt:1108) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.channels.AbstractChannel$ReceiveElement.resumeReceiveClosed(AbstractChannel.kt:913) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.channels.AbstractSendChannel.helpClose(AbstractChannel.kt:342) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.channels.AbstractSendChannel.close(AbstractChannel.kt:271) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.channels.SendChannel$DefaultImpls.close$default(Channel.kt:93) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at io.ktor.websocket.DefaultWebSocketSessionImpl$runIncomingProcessor$1.invokeSuspend(DefaultWebSocketSession.kt:215) ~[ktor-websockets-jvm-2.2.3.jar!/:2.2.3]
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[kotlin-stdlib-1.8.10.jar!/:1.8.10-release-430(1.8.10)]
at kotlinx.coroutines.DispatchedTaskKt.resume(DispatchedTask.kt:234) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.DispatchedTaskKt.resumeUnconfined(DispatchedTask.kt:190) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.DispatchedTaskKt.dispatch(DispatchedTask.kt:161) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.CancellableContinuationImpl.dispatchResume(CancellableContinuationImpl.kt:397) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.CancellableContinuationImpl.completeResume(CancellableContinuationImpl.kt:513) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.channels.AbstractChannel$ReceiveHasNext.resumeReceiveClosed(AbstractChannel.kt:958) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.channels.AbstractSendChannel.helpClose(AbstractChannel.kt:342) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.channels.AbstractSendChannel.close(AbstractChannel.kt:271) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.channels.SendChannel$DefaultImpls.close$default(Channel.kt:93) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at io.ktor.websocket.RawWebSocketJvm$1.invokeSuspend(RawWebSocketJvm.kt:78) ~[ktor-websockets-jvm-2.2.3.jar!/:2.2.3]
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[kotlin-stdlib-1.8.10.jar!/:1.8.10-release-430(1.8.10)]
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664) ~[kotlinx-coroutines-core-jvm-1.6.4.jar!/:na]