Commit cc34c54
committed
fix(evals): treat stream_select false return as timeout
When stream_select() returns false (signal interrupt, pipe error, or
descriptor closure), the read loop must kill the child process to
prevent proc_close() from hanging indefinitely on a zombied process.
Plan-by: glm-5.2
Acked-by: deepseek-v4-pro
Signed-off-by: kyau <git@kyaulabs.com>1 parent 652780f commit cc34c54
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
298 | 298 | | |
299 | 299 | | |
300 | 300 | | |
| 301 | + | |
301 | 302 | | |
302 | 303 | | |
303 | 304 | | |
| |||
0 commit comments