diff --git a/crates/wasi-common/src/sys/unix/hostcalls_impl/misc.rs b/crates/wasi-common/src/sys/unix/hostcalls_impl/misc.rs index 34135f59de..cff4ea56cb 100644 --- a/crates/wasi-common/src/sys/unix/hostcalls_impl/misc.rs +++ b/crates/wasi-common/src/sys/unix/hostcalls_impl/misc.rs @@ -60,6 +60,12 @@ pub(crate) fn poll_oneoff( Errno, }; + trace!( + "poll_oneoff_impl: timeout={:?}, fd_events={:?}", + timeout, + fd_events + ); + if fd_events.is_empty() && timeout.is_none() { return Ok(()); } diff --git a/crates/wasi-common/src/sys/windows/hostcalls_impl/misc.rs b/crates/wasi-common/src/sys/windows/hostcalls_impl/misc.rs index 005f6d66d9..0b9a26a60a 100644 --- a/crates/wasi-common/src/sys/windows/hostcalls_impl/misc.rs +++ b/crates/wasi-common/src/sys/windows/hostcalls_impl/misc.rs @@ -224,6 +224,12 @@ pub(crate) fn poll_oneoff( use std::fs::Metadata; use std::thread; + trace!( + "poll_oneoff_impl: timeout={:?}, fd_events={:?}", + timeout, + fd_events + ); + let timeout = timeout .map(|event| { event