mirror of
https://github.com/marcoallegretti/WEFT_OS.git
synced 2026-03-27 01:13:09 +00:00
wait_for_ready() now returns the BufReader<ChildStdout> with the READY line already consumed. supervise() spawns drain_stdout() on that reader so any subsequent module output is forwarded to the trace log and the pipe buffer never fills up. Without this, a long-running Wasm module that writes to stdout after printing READY would eventually block waiting on a full pipe. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||