#7528: Non terminating thunk resolution blocks world, even in the case of forkOS
----------------------------------------+-----------------------------------
Reporter:  timthelion                   |          Owner:                       
  
    Type:  bug                          |         Status:  new                  
  
Priority:  normal                       |      Component:  Runtime System       
  
 Version:  7.4.2                        |       Keywords:  forkOS Concurrent 
thunk
      Os:  Unknown/Multiple             |   Architecture:  x86_64 (amd64)       
  
 Failure:  Incorrect result at runtime  |      Blockedby:                       
  
Blocking:                               |        Related:                       
  
----------------------------------------+-----------------------------------
 Please see:
 http://comments.gmane.org/gmane.comp.lang.haskell.cafe/102479

 >{-# LANGUAGE ScopedTypeVariables #-}
 >import Control.Concurrent

 >main = do
 > putStrLn "Hello"
 > forkOS neverEnds
 > putStrLn "Bye bye" --We never get here(or at least I don't).

 >neverEnds = do
 > let (a::String) = a
 > putStrLn a

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7528>
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