Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
rts_checkSchedStatus: exit the thread, not the process, when Interrupted
This means that when the process is shutting down, if we have calls to foreign exports in progress, they get forcibly terminated as before, but now they only shut down the calling thread rather than the whole process (with -threaded). This came up in a discussion started by Akio Takano on ghc-users.
- Loading branch information