2015-09-13 18:32:39 +00:00
|
|
|
import "scheduler" for Scheduler
|
|
|
|
|
import "timer" for Timer
|
|
|
|
|
|
|
|
|
|
var run = false
|
|
|
|
|
Scheduler.add {
|
|
|
|
|
run = true
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Does not run immediately.
|
2015-09-15 14:46:09 +00:00
|
|
|
System.print(run) // expect: false
|
2015-09-13 18:32:39 +00:00
|
|
|
|
|
|
|
|
Timer.sleep(0)
|
|
|
|
|
|
|
|
|
|
// Runs when the main fiber suspends on IO.
|
2015-09-15 14:46:09 +00:00
|
|
|
System.print(run) // expect: true
|