val counter = ConflatedBroadcastChannel<Int>(0) без использования synchronized?.
🤔 а зачем потокобезопасный канал? Я может не секу фишку, но мне всегда казалось что каналы созданы для обмена сообщениями и потокобезопасность тут не при чем, так как нет shared state
Может взять нормальный AtomicLongAdder и не выеживаться все-таки?)
Обсуждают сегодня