alexcrichton commented on issue #6556:
Perhaps a point in favor of using tokio-native types is that it might provide a nicer error and/or solution to the panic outlined at https://github.com/bytecodealliance/wasmtime/issues/5306#issuecomment-1625917098
pchickey commented on issue #6556:
The wit has not been submitted upstream yet. I was going to work on that once this landed, as well as the rest of the upstream/wasmtime wit reconciliation that is pending
pchickey commented on issue #6556:
I just made a big update to the PR description with the design changes since the last round of review, and the known problems in this PR. I am now going to make the windows inherit stdin panic, mark the tests that affects as cfg_attr(windows, should_panic), and land this PR. The follow up work includes, in rough priority order:
- HostPollable::TableEntry issues around pollables outliving their parent resource, which are a crash vector right now
- get windows stdin working, and better tests of unix asyncfd based stdin
- implementing stream splice and forward, and dealing with the lifetimes of background tasks accordingly
Last updated: Dec 23 2024 at 13:07 UTC