[GHC] #13004: Timeout no longer kills processes on timeout

GHC ghc-devs at haskell.org
Mon Dec 19 23:19:07 UTC 2016


#13004: Timeout no longer kills processes on timeout
-------------------------------------+-------------------------------------
        Reporter:  Phyx-             |                Owner:
            Type:  bug               |               Status:  patch
        Priority:  normal            |            Milestone:  8.2.1
       Component:  Test Suite        |              Version:  8.1
      Resolution:                    |             Keywords:
Operating System:  Windows           |         Architecture:
 Type of failure:  Incorrect result  |  Unknown/Multiple
  at runtime                         |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):  Phab:D2880
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by Tamar Christina <tamar@…>):

 In [changeset:"6263e1079a2d203fbd2e668ca99c0e901fcd1548/ghc"
 6263e107/ghc]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="6263e1079a2d203fbd2e668ca99c0e901fcd1548"
 Fix timeout's timeout on Windows

 Summary:
 Timeout has been broken by my previous patch.
 The timeout event was not being processed correctly,
 as such hanging processes would not be killed as they should
 have been.

 This corrects it.

 Test Plan:
 ./validate

 ~/ghc/testsuite/timeout/install-inplace/bin/timeout.exe 10 "sleep 10000s"

 Reviewers: austin, RyanGlScott, bgamari

 Reviewed By: bgamari

 Subscribers: thomie, #ghc_windows_task_force

 Differential Revision: https://phabricator.haskell.org/D2880

 GHC Trac Issues: #13004
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/13004#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list