WebAssembly / WebAssembly/WASI
poll_list timeouts
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 5.8k
- Forks
- 333
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 3
Description
Was it ever discussed to support direct timeout args to poll_list?
Typically to avoid possibly blocking on a long-running task when there are no immediate tasks, one has to create a short timeout, then add that to the list for each call to poll_list, resulting in an extra host call per iteration.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the poll_list API and the timeout-list behavior described in the issue, then look for existing WASI discussion or specification context about timeout handling. Done would require an agreed design for direct timeout arguments that avoids the extra host call, along with the corresponding specification or implementation work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- api, operating-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100