Mark Malik
04/20/2022, 3:18 PMAleksei Tirman [JB]
04/21/2022, 6:40 AMMark Malik
04/21/2022, 6:43 AMMark Malik
04/21/2022, 6:44 AMMark Malik
04/21/2022, 12:26 PMMark Malik
04/21/2022, 12:27 PMPeter
04/21/2022, 12:34 PMAleksei Tirman [JB]
04/21/2022, 1:21 PMsuspend fun main() = coroutineScope {
val channel = Channel<Principal>()
embeddedServer(Netty, port = 12345, host = "0.0.0.0") {
routing {
get("/") {
val principal = object : Principal {}
channel.send(principal)
println("response")
call.respond(HttpStatusCode.OK)
}
}
}.start(wait = false)
for (principal in channel) {
println(principal)
}
}