[GHC] #3171: threadDelay causes Ctrl-C to be ignored when
running interpreted code
GHC
trac at galois.com
Fri Apr 24 05:21:32 EDT 2009
#3171: threadDelay causes Ctrl-C to be ignored when running interpreted code
-------------------------------+--------------------------------------------
Reporter: chowells | Owner: igloo
Type: merge | Status: new
Priority: normal | Milestone: 6.10 branch
Component: Runtime System | Version: 6.10.2
Severity: normal | Resolution:
Keywords: runghc | Difficulty: Unknown
Testcase: | Os: Linux
Architecture: x86 |
-------------------------------+--------------------------------------------
Changes (by simonmar):
* owner: simonmar => igloo
* type: bug => merge
* milestone: => 6.10 branch
Comment:
The new signal handling code in 6.10.2 broke Ctrl-C in GHCi.
The following patches have been pushed to fix it:
{{{
Thu Apr 23 04:29:39 PDT 2009 Simon Marlow <marlowsd at gmail.com>
* don't overwrite io_manager_pipe if it is already set
Thu Apr 23 04:30:02 PDT 2009 Simon Marlow <marlowsd at gmail.com>
* add getOrSetSignalHandlerStore, much like getOrSetTypeableStore
Fri Apr 24 10:16:10 BST 2009 Simon Marlow <marlowsd at gmail.com>
* add missing files (part of #3171 fix)
}}}
and in libraries/base:
{{{
Thu Apr 23 04:28:37 PDT 2009 Simon Marlow <marlowsd at gmail.com>
* FIX #3171: make sure we have only one table of signal handlers
}}}
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3171#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list