if you can reduce it to something small enough you...
# coroutines
g
if you can reduce it to something small enough you might have found a bug in the
ArrayChannel
implementation. Looking at it its trying to execute a very careful balance of optimistic thread safety and circular buffer management. kotl.in/issue?