[GHC] #3542: ghc-cabal deadlocks

GHC trac at galois.com
Sat Sep 26 10:55:36 EDT 2009


#3542: ghc-cabal deadlocks
---------------------------------+------------------------------------------
    Reporter:  igloo             |        Owner:                  
        Type:  bug               |       Status:  new             
    Priority:  high              |    Milestone:  6.12.1          
   Component:  Build System      |      Version:  6.10.4          
    Severity:  normal            |   Resolution:                  
    Keywords:                    |   Difficulty:  Unknown         
    Testcase:                    |           Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
---------------------------------+------------------------------------------
Comment (by duncan):

 Ian points out that it's the `waitForProcess` that is the problem. That is
 the thing that blocks the whole process, when we're using the single
 threaded rts.

 We conjecture this code is impossible to write correctly using
 runInteractiveProcess and the single threaded rts. It may be possible
 using the newer createProcess function.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3542#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the Glasgow-haskell-bugs mailing list