Skip to content

Instantly share code, notes, and snippets.

@GauravChaddha1996
Created January 30, 2021 17:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GauravChaddha1996/a4e940e896f4f98da6ab3c7bb173ccef to your computer and use it in GitHub Desktop.
Save GauravChaddha1996/a4e940e896f4f98da6ab3c7bb173ccef to your computer and use it in GitHub Desktop.
runBlocking {
val scope = CoroutineScope(Dispatchers.IO)
val j = scope.launch {
println("Inside parent job")
delay(50)
val p = launch {
println("Inside child job")
delay(500)
println("Ending of child job")
}
p.join()
println("Ending of parent job")
}
j.join()
}
Output:
Inside parent job
Inside child job
Ending of child job
Ending of parent job
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment