suspend fun testActor2(){ val producer = coroutineScope{ produce{ println("producer start") (1..3).forEach { channel.send(it) } channel.close() println("producer end") } } // why this line not shown? println("producer=$producer") }