Opened 7 years ago
#1454 new defect
process-wait does not function corrently with nohang on Windows
Reported by: | jrobbins | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | someday |
Component: | core libraries | Version: | 4.13.0 |
Keywords: | Cc: | ||
Estimated difficulty: | trivial |
Description
On Windows, if you specify #t to nohang when calling process-wait, and the process is still running, you will get an error with a bogus error message. This is because process-wait uses WaitForSingleObject? on Windows, and the result code WAIT_TIMEOUT is not handled, being treated as an error even though there was never an error in the first place. Attached is a patch to fix this bug.
Attachments (1)
Note: See
TracTickets for help on using
tickets.