Skip to content

Coroutine scheduler requires spin task #4

@jacnel

Description

@jacnel

The current implementation only keeps the scheduler alive while there are tasks to run, meaning that a spinning task must be added to keep it from terminating. Instead, the scheduler should continue to look for pending tasks and give up execution by sleeping for a few hundred microseconds whenever none are scheduled. This process should only stop when the scheduler is canceled explicitly by the user.

Metadata

Metadata

Assignees

Labels

featureNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions