Properly propagate errors from coroutines.
Properly propagate errors from coroutines.

pandaforks/tido-rainbow,pandaforks/tido-rainbow,pandaforks/tido-rainbow,tn0502/rainbow,tn0502/rainbow,tn0502/rainbow,pandaforks/tido-rainbow,tn0502/rainbow,tn0502/rainbow,tn0502/rainbow,pandaforks/tido-rainbow