[GHC] #5797: readRawBufferPtr cannot be interrupted by exception on Windows with -threaded
GHC
cvs-ghc at haskell.org
Thu Jan 19 10:48:51 CET 2012
#5797: readRawBufferPtr cannot be interrupted by exception on Windows with
-threaded
-------------------------------+--------------------------------------------
Reporter: joeyadams | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: libraries/base | Version: 7.2.2
Keywords: | Os: Windows
Architecture: x86 | Failure: Incorrect result at runtime
Difficulty: Unknown | Testcase:
Blockedby: | Blocking:
Related: |
-------------------------------+--------------------------------------------
Changes (by simonmar):
* difficulty: => Unknown
Comment:
Similar to #3937.
The real problem is that there is no IO manager on Windows. It is the
communication between the client thread and the IO manager that allows IO
operations to be interrupted on Unix systems, whereas on Windows with
-threaded all IO is implemented with safe foreign calls.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5797#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list