cvs commit: fptools/ghc/rts/win32 IOManager.c
Simon Marlow
simonmar at glass.cse.ogi.edu
Wed Feb 25 08:18:01 EST 2004
simonmar 2004/02/25 08:18:01 PST
Modified files:
ghc/rts/win32 IOManager.c
Log:
ShutdownIOManager: don't free the IOManagerState, because the worker
threads haven't necessarily died yet and might reference it again.
Apparently fixes a strange bug: I have a Haskell program which on
Windows causes the shell to exit after I run it. I don't know what
the real cause of this is, but this is a clear bug and fixing it stops
the shell from exiting.
MERGE TO STABLE
Revision Changes Path
1.9 +6 -3 fptools/ghc/rts/win32/IOManager.c
More information about the Cvs-ghc
mailing list