use `cancelAndJoin()` to wait when job is cancelle...
# coroutines
g
use
cancelAndJoin()
to wait when job is cancelled Just replace
cancel()
to
cancelAndJoin()