#12721: Implement sigINT handler for Window's timeout.exe -------------------------------+---------------------------------------- Reporter: Phyx- | Owner: Azel Type: task | Status: patch Priority: normal | Milestone: Component: Test Suite | Version: 8.0.1 Resolution: | Keywords: Operating System: Windows | Architecture: Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Phab:D4631 Wiki Page: | -------------------------------+---------------------------------------- Comment (by Tamar Christina <tamar@…>): In [changeset:"2323ffdd552327a8954de8ac37908029ec7cad38/ghc" 2323ffd/ghc]: {{{ #!CommitTicketReference repository="ghc" revision="2323ffdd552327a8954de8ac37908029ec7cad38" Adds CTRL-C handler in Windows's timeout (trac issue #12721) Summary: Uses Win32's System.Win32.Console.CtrlHandler.withConsoleCtrlHandler to add to Windows's version of the timeout executable a CTRL-C/CTRL-BREAK handler which does the close IO port/kill job cleanup, just in case. Signed-off-by: ARJANEN Loïc Jean David <arjanen.loic@gmail.com> Reviewers: Phyx, bgamari Reviewed By: Phyx Subscribers: dfeuer, thomie, carter GHC Trac Issues: #12721 Differential Revision: https://phabricator.haskell.org/D4631 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12721#comment:5> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler