#7482: GHC.Event overwrites main IO managers hooks to RTS
-------------------------------------+------------------------------------
        Reporter:  AndreasVoellmy    |            Owner:  AndreasVoellmy
            Type:  bug               |           Status:  closed
        Priority:  normal            |        Milestone:  7.8.1
       Component:  libraries/base    |          Version:  7.4.1
      Resolution:  wontfix           |         Keywords:  IO Manager, RTS
Operating System:  Unknown/Multiple  |     Architecture:  Unknown/Multiple
 Type of failure:  None/Unknown      |       Difficulty:  Unknown
       Test Case:                    |       Blocked By:
        Blocking:                    |  Related Tickets:
-------------------------------------+------------------------------------
Changes (by AndreasVoellmy):

 * status:  new => closed
 * resolution:   => wontfix


Comment:

 I am going to close this for now.  Here are my reasons.

  1. I have not seen a real failure caused by this hypothetical bug.
  2. It could only affect GHC versions before the parallel IO manager
 changes and only with programs that use the (mostly) private API to create
 a non-built-in event manager.

 The parallel IO manager no longer has this problem, because IO manager do
 not register control file descriptors with the RTS; only the timer manager
 does that.

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/7482#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
ghc-tickets mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/ghc-tickets

Reply via email to