Also, I think your condition `!it.isCompleted &amp...
# coroutines
p
Also, I think your condition
!it.isCompleted && !it.isCompletedExceptionally
is redundant, if it's not completed it can never be completed exceptionally so the first term is enough