#5402: Exit code is wrong with dynamically loaded libraries
---------------------------------+------------------------------------------
Reporter: Lennart | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Runtime System | Version: 7.1
Keywords: | Testcase:
Blockedby: | Difficulty:
Os: Unknown/Multiple | Blocking:
Architecture: Unknown/Multiple | Failure: None/Unknown
---------------------------------+------------------------------------------
Comment(by simonmar):
Does this fix have any justification other than that it works in your
scenario? I'm struggling to understand exactly who is at fault here.
Another alternative that might be more correct is for
`shutdownHaskellAndExit` to set `hs_init_count` to `1` before calling
`hs_exit`, so that it definitely shuts down the RTS. The justification is
that we're about to exit!
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5402#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs