Skip to content

Instantly share code, notes, and snippets.

View pencelab's full-sized avatar
☯️

Glenn pencelab

☯️
View GitHub Profile
runBlocking {
...
launch (Job()) {
...
}
...
async (Job()) {
...
}
...
runBlocking {
...
val myContext = Job() + Dispatchers.Default
...
launch (myContext) {
...
}
...
val def = async (myContext) {
...
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
[main] : Start
[main] : After Thread.sleep.
[main] : End
[main] : Start
[Thread-0] : After Thread.sleep.
[main] : End
[main] : Start
[DefaultDispatcher-worker-1 @coroutine#1] : After Thread.sleep.
[main] : End
[main] : Start
[DefaultDispatcher-worker-1 @coroutine#1] : After Thread.sleep.
[main] : End