#10017: signal handlers are invoked multiple times when the threaded rts is used -------------------------------------+------------------------------------- Reporter: redneb | Owner: Type: bug | AndreasVoellmy Priority: highest | Status: closed Component: Runtime System | Milestone: 7.10.1 Resolution: fixed | Version: 7.10.1-rc1 Operating System: Linux | Keywords: Type of failure: Incorrect result | Architecture: at runtime | Unknown/Multiple Blocked By: | Test Case: Related Tickets: #9423 | Blocking: | Differential Revisions: Phab:D641 -------------------------------------+------------------------------------- Comment (by Simon Marlow <marlowsd@…>): In [changeset:"bb0e462b6cff02737d67f496d8172207042c22b5/ghc"]: {{{ #!CommitTicketReference repository="ghc" revision="bb0e462b6cff02737d67f496d8172207042c22b5" Mask to avoid uncaught ^C exceptions Summary: It was possible to kill GHCi with a carefully-timed ^C Test Plan: The bug in #10017 exposed this Reviewers: bgamari, austin Reviewed By: austin Subscribers: thomie, bgamari Differential Revision: https://phabricator.haskell.org/D1015 GHC Trac Issues: #10017 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10017#comment:9> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler