You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 8, 2025. It is now read-only.
Run cargo test -p wasmtime-wasi -- p3::sockets::p3_sockets_tcp_bind
This test should hang indefinitely
Using guest-level logging I can see that the final thing that happens is the callback returns 0x1, the code for yield, and then everything seems to stop. It seems like this is likely a bug in the host and somehow the events are being delivered, but in the logs I also see prior yields returning so it's not as trivial as "this doesn't work" but it's some combination of things I don't fully understand yet.
Steps to reproduce this are slightly involved:
[patch]to use itself.poll()cargo test -p wasmtime-wasi -- p3::sockets::p3_sockets_tcp_bindUsing guest-level logging I can see that the final thing that happens is the callback returns 0x1, the code for yield, and then everything seems to stop. It seems like this is likely a bug in the host and somehow the events are being delivered, but in the logs I also see prior yields returning so it's not as trivial as "this doesn't work" but it's some combination of things I don't fully understand yet.