Ticket #806 (new bug)
hGetBufNonBlocking doesn't work on Windows
| Reported by: | titto@… | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | _|_ |
| Component: | libraries/base | Version: | 6.4.2 |
| Keywords: | Cc: | Bulat.Ziganshin@…, Deewiant, ryani, Olathe | |
| Operating System: | Windows | Architecture: | x86 |
| Type of failure: | Runtime crash | Difficulty: | Moderate (less than a day) |
| Test Case: | hGetBuf001 | Blocked By: | |
| Blocking: | Related Tickets: |
Description
All HAppS ( http://happs.org/HAppS/README.html) applications fail with an internal error: asyncRead# when compiled with the -threaded option.
To reproduce the error: - compile any of the apps in the example subdirectory with -threaded and access it over the net ( http://localhost:8000).
For example:
ghc --make -v -fallow-overlapping-instances -fglasgow-exts -threaded httpd.hs -o httpd
The same programs compiled without -threaded work fine.
Tested on Windows XP with latest SP/patches and gcc 6.4.2. Let me know if you would like more info or the full compilation trace.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

