#7719: System.Timeout.timeout may leak <<timeout>> exceptions
-----------------------------+----------------------------------------------
  Reporter:  int-e           |          Owner:                
      Type:  bug             |         Status:  closed        
  Priority:  normal          |      Milestone:  7.8.1         
 Component:  libraries/base  |        Version:  7.7           
Resolution:  fixed           |       Keywords:                
        Os:  Linux           |   Architecture:  x86_64 (amd64)
   Failure:  None/Unknown    |     Difficulty:  Unknown       
  Testcase:                  |      Blockedby:                
  Blocking:                  |        Related:                
-----------------------------+----------------------------------------------
Changes (by igloo):

  * status:  patch => closed
  * resolution:  => fixed


Comment:

 Optimisation also applied:
 {{{
 commit 31153f1e06ad05002d1a199d9c45a36fcbbaf033
 Author: Bertram Felgenhauer <[email protected]>
 Date:   Thu Mar 7 02:19:28 2013 +0100

     Implement faster System.Timeout.timeout for the threaded RTS.

     The basic idea is to use the Timer Manager rather than spawning an
     auxilliary thread to handle timeouts; this was proposed by Bas van
 Dijk
     two years ago (#4963), and recently by Herbert Valerio. The key idea
     to make this work is to spawn an auxilliary thread for the delivery
     of the Timeout exception. This idea as well as most of the code is due
     to Akio Takano.
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7719#comment:18>
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