This one uses libev scheduler, each fiber runs a quick update, then waits until it's time to run the update again (after returning control to the scheduler, who waits in a non-blocking fashion)
This way we can efficiently loop forever without erroneously exiting after each execution run!
Fulfill the promise of #8
This one uses libev scheduler, each fiber runs a quick update, then waits until it's time to run the update again (after returning control to the scheduler, who waits in a non-blocking fashion)
This way we can efficiently loop forever without erroneously exiting after each execution run!