
#7970: Thread GC frees roots before thread actually finishes -------------------------------+-------------------------------------------- Reporter: joeyadams | Owner: simonmar Type: bug | Status: closed Priority: high | Milestone: 7.8.1 Component: Runtime System | Version: 7.6.3 Resolution: fixed | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: Runtime crash | Difficulty: Unknown Testcase: | Blockedby: Blocking: | Related: 7170 -------------------------------+-------------------------------------------- Comment(by simonpj): This is a long thread describing subtle properties of finalisers. Would it be worth some documentation in the user manual to describe the properties that you can (and cannot) now rely on? Simon -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7970#comment:8 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler