#806: hGetBufNonBlocking doesn't work with -threaded on Windows
-----------------------------+----------------------------------------------
  Reporter:  [EMAIL PROTECTED]  |          Owner:         
      Type:  bug             |         Status:  new    
  Priority:  normal          |      Milestone:  6.6    
 Component:  libraries/base  |        Version:  6.4.2  
  Severity:  normal          |     Resolution:         
  Keywords:                  |             Os:  Windows
Difficulty:  Unknown         |   Architecture:  x86    
-----------------------------+----------------------------------------------
Changes (by simonmar):

  * component:  Compiler => libraries/base
  * milestone:  => 6.6
  * summary:  internal error: asyncRead# on threaded RTS with HAppS
              -threaded => hGetBufNonBlocking doesn't work
              with -threaded on Windows

Comment:

 The bug is in hGetBufNonBlocking, which bogusly uses asyncRead on Windows.
 I've changed the title of the ticket to reflect this.  As a workaround for
 now, you could use hGetBuf (I believe the NonBlocking variants aren't
 actually non-blocking on Windows anyway, this is another bug).

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/806>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to