#9516: unsafeUnmask unmasks even inside uninterruptibleMask -------------------------------------+------------------------------------- Reporter: edsko | Owner: simonmar Type: bug | Status: new Priority: normal | Milestone: Component: Runtime System | Version: 7.8.2 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Revisions: Phab:D181 -------------------------------------+------------------------------------- Comment (by Ben Gamari <ben@…>): In [changeset:"5a8a8a64e793d2efbe9ea7d445cc8efe75d11f80/ghc" 5a8a8a64/ghc]: {{{ #!CommitTicketReference repository="ghc" revision="5a8a8a64e793d2efbe9ea7d445cc8efe75d11f80" Don't allowInterrupt inside uninterruptibleMask This fixes #9516. Differential Revision: https://phabricator.haskell.org/D181 Authored-by: Edsko de Vries <edsko@well-typed.com> }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9516#comment:3> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler