[GHC] #551: "No threads to run" ignores finalizers

GHC ghc-devs at haskell.org
Wed Jan 8 02:29:35 UTC 2014


#551: "No threads to run" ignores finalizers
-------------------------------------+------------------------------------
        Reporter:  chak              |            Owner:
            Type:  bug               |           Status:  new
        Priority:  normal            |        Milestone:
       Component:  Runtime System    |          Version:  5.0
      Resolution:                    |         Keywords:
Operating System:  Unknown/Multiple  |     Architecture:  Unknown/Multiple
 Type of failure:  None/Unknown      |       Difficulty:  Unknown
       Test Case:                    |       Blocked By:
        Blocking:                    |  Related Tickets:
-------------------------------------+------------------------------------
Changes (by ezyang):

 * status:  closed => new
 * failure:   => None/Unknown
 * cc: simonmar (added)
 * resolution:  Fixed =>
 * difficulty:   => Unknown
 * architecture:   => Unknown/Multiple
 * owner:  simonmar =>
 * os:   => Unknown/Multiple


Old description:

> {{{
> This is re my posting under the subject "Weak pointers,
> garbage collection & deadlocks" on
> glasgow-haskell-users.
>
> Basically, the problem is that finaliser threads that
> the next GC would generate aren't taken into account
> when determining whether there are any more threads to
> run.
>
> I attach a program reproducing the error.
> }}}

New description:

 {{{
 This is re my posting under the subject "Weak pointers,
 garbage collection & deadlocks" on
 glasgow-haskell-users.

 Basically, the problem is that finaliser threads that
 the next GC would generate aren't taken into account
 when determining whether there are any more threads to
 run.

 I attach a program reproducing the error.
 }}}

--

Comment:

 Reopening as per previous commit message.

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


More information about the ghc-tickets mailing list