[GHC] #10017: signal handlers are invoked multiple times when the threaded rts is used

GHC ghc-devs at haskell.org
Mon Jun 29 09:28:40 UTC 2015


#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


More information about the ghc-tickets mailing list