#3748: Bug in rts/Win32/Ticker.c can cause process hang on exit in Win32
-----------------------------+----------------------------------------------
  Reporter:  sgf             |          Owner:                  
      Type:  bug             |         Status:  new             
  Priority:  normal          |      Milestone:                  
 Component:  Runtime System  |        Version:  6.10.4          
Resolution:                  |       Keywords:                  
Difficulty:                  |             Os:  Windows         
  Testcase:                  |   Architecture:  Unknown/Multiple
   Failure:  Runtime crash   |  
-----------------------------+----------------------------------------------
Changes (by simonmar):

  * difficulty:  =>

Comment:

 Urgh, that's horrible :)

 Your proposed solution seems reasonable.  The only way I know of to tell
 whether this is a DLL or an executable is the argument to `hs_exit_`,
 which is true if it was called via `hs_exit()`, and false if it was called
 as a result of a standalone program exiting.

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

Reply via email to