fix: close stdin for non-interactive process#3120
Conversation
|
CI is red only on The formatter wants changes in cd rust
cargo fmt --allThen push the formatted diff; build, clippy, workspace tests, docs, and Windows smoke are green/green-ing aside from this formatting gate. — |
Already formatted, pushed, and passed. Please also review #3121 if you can, the refactor idea will be implemented after this quick fix. |
|
Closing stdin for non-interactive child processes is the right fix — without it the child can block waiting for input that never comes. Good catch and clean implementation. |
Summary
Anti-slop triage
Verification
git diff --checkpasses.Resolution gate