[GHC] #2870: User signals are not blocked before 'fork' in runInteractiveProcess

GHC trac at galois.com
Wed Dec 10 07:45:30 EST 2008


#2870: User signals are not blocked before 'fork' in runInteractiveProcess
-------------------------------------------+--------------------------------
Reporter:  dsh                             |          Owner:                   
    Type:  bug                             |         Status:  new              
Priority:  normal                          |      Component:  libraries/process
 Version:  6.10.1                          |       Severity:  normal           
Keywords:  threaded runInteractiveProcess  |       Testcase:                   
      Os:  Unknown/Multiple                |   Architecture:  x86_64 (amd64)   
-------------------------------------------+--------------------------------
 Hello,[[BR]]

 It is possible that the parent process handles user-defined interrupts for
 the child process. IOManager pipe and generic_handler is inherited in the
 child process. Pipe and generic_handler are used in threaded RTS.

 Although the race window before 'exec' is small.[[BR]]

 Regards,[[BR]]
 Dmitry

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2870>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the Glasgow-haskell-bugs mailing list