Loading...
1
2
3
4
5
6
7
8
9
10
11
12
fun main() = runBlocking {
val job = launch {
launch {
delay(100)
println("Child coroutine finished")
}
delay(50)
println("Parent coroutine finished")
}
job.join()
println("Job and all its children have finished")
}