Я использую актера из сопрограмм Котлина, например:
actor<Action>(CommonPool, 0, parent = job) {
consumeEach { action ->
when (action) {
is Spin -> spin(action.id)
is Done -> action.ack.complete(true)
}
}
}
В целях отладки я хотел бы знать, сколько сообщений ожидает обработки на канале.Как это возможно?