-
-
Save octylFractal/f973cee5acd96ca757c7b6a83936800f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
java.lang.IllegalStateException: Using blocking primitives on this dispatcher is not allowed. Consider using async channel instead or use blocking primitives in withContext(Dispatchers.IO) instead. | |
at io.ktor.utils.io.jvm.javaio.BlockingKt.ensureParkingAllowed(Blocking.kt:302) | |
at io.ktor.utils.io.jvm.javaio.BlockingKt.access$ensureParkingAllowed(Blocking.kt:1) | |
at io.ktor.utils.io.jvm.javaio.InputAdapter.<init>(Blocking.kt:30) | |
at io.ktor.utils.io.jvm.javaio.BlockingKt.toInputStream(Blocking.kt:20) | |
at io.ktor.utils.io.jvm.javaio.BlockingKt.toInputStream$default(Blocking.kt:20) | |
at io.ktor.jackson.JacksonConverter.convertForReceive(JacksonConverter.kt:55) | |
at io.ktor.features.ContentNegotiation$Feature$install$3.invokeSuspend(ContentNegotiation.kt:175) | |
at io.ktor.features.ContentNegotiation$Feature$install$3.invoke(ContentNegotiation.kt) | |
at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:243) | |
at io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:113) | |
at io.ktor.util.pipeline.SuspendFunctionGun.execute(SuspendFunctionGun.kt:133) | |
at io.ktor.util.pipeline.Pipeline.execute(Pipeline.kt:77) | |
at io.ktor.request.ApplicationReceiveFunctionsKt.receive(ApplicationReceiveFunctions.kt:110) | |
at net.octyl.ourtwobe.api.ApiServerKt$module$7$2$1$1.invokeSuspend(ApiServer.kt:232) | |
at net.octyl.ourtwobe.api.ApiServerKt$module$7$2$1$1.invoke(ApiServer.kt) | |
at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:243) | |
at io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:113) | |
at io.ktor.util.pipeline.SuspendFunctionGun.execute(SuspendFunctionGun.kt:133) | |
at io.ktor.util.pipeline.Pipeline.execute(Pipeline.kt:77) | |
at io.ktor.routing.Routing.executeResult(Routing.kt:148) | |
at io.ktor.routing.Routing.interceptor(Routing.kt:35) | |
at io.ktor.routing.Routing$Feature$install$1.invokeSuspend(Routing.kt:100) | |
at io.ktor.routing.Routing$Feature$install$1.invoke(Routing.kt) | |
at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:243) | |
at io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:113) | |
at io.ktor.features.ContentNegotiation$Feature$install$1.invokeSuspend(ContentNegotiation.kt:113) | |
at io.ktor.features.ContentNegotiation$Feature$install$1.invoke(ContentNegotiation.kt) | |
at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:243) | |
at io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:113) | |
at io.ktor.features.StatusPages$interceptCall$2.invokeSuspend(StatusPages.kt:101) | |
at io.ktor.features.StatusPages$interceptCall$2.invoke(StatusPages.kt) | |
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:91) | |
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:194) | |
at io.ktor.features.StatusPages.interceptCall(StatusPages.kt:100) | |
at io.ktor.features.StatusPages$Feature$install$2.invokeSuspend(StatusPages.kt:140) | |
at io.ktor.features.StatusPages$Feature$install$2.invoke(StatusPages.kt) | |
at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:243) | |
at io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:113) | |
at io.ktor.features.CallLogging$Feature$install$2.invokeSuspend(CallLogging.kt:139) | |
at io.ktor.features.CallLogging$Feature$install$2.invoke(CallLogging.kt) | |
at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:243) | |
at io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:113) | |
at io.ktor.util.pipeline.SuspendFunctionGun.execute(SuspendFunctionGun.kt:133) | |
at io.ktor.util.pipeline.Pipeline.execute(Pipeline.kt:77) | |
at io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$2.invokeSuspend(DefaultEnginePipeline.kt:118) | |
at io.ktor.server.engine.DefaultEnginePipelineKt$defaultEnginePipeline$2.invoke(DefaultEnginePipeline.kt) | |
at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:243) | |
at io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:113) | |
at io.ktor.util.pipeline.SuspendFunctionGun.execute(SuspendFunctionGun.kt:133) | |
at io.ktor.util.pipeline.Pipeline.execute(Pipeline.kt:77) | |
at io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1.invokeSuspend(NettyApplicationCallHandler.kt:55) | |
at io.ktor.server.netty.NettyApplicationCallHandler$handleRequest$1.invoke(NettyApplicationCallHandler.kt) | |
at kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(Undispatched.kt:55) | |
at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:111) | |
at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:158) | |
at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:56) | |
at kotlinx.coroutines.BuildersKt.launch(Unknown Source) | |
at io.ktor.server.netty.NettyApplicationCallHandler.handleRequest(NettyApplicationCallHandler.kt:38) | |
at io.ktor.server.netty.NettyApplicationCallHandler.channelRead(NettyApplicationCallHandler.kt:29) | |
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) | |
at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:61) | |
at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:370) | |
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164) | |
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) | |
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) | |
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500) | |
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) | |
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) | |
at io.ktor.server.netty.EventLoopGroupProxy$Companion$create$factory$1$1.run(NettyApplicationEngine.kt:215) | |
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) | |
at java.base/java.lang.Thread.run(Thread.java:832) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment