[Mono-list] GC Warning: Finalization cycle...

Jaroslaw Kowalski jaak@zd.com.pl
Fri, 5 Mar 2004 22:07:03 +0100


Hi guys!

As I'm trying to get NAnt and Mono to cooperate on Linux, I started
encountering warnings like:

----------
GC Warning: Finalization cycle involving 915c000
GC Warning: Finalization cycle involving 9405e40
GC Warning: Finalization cycle involving 9405ed8
---------

My question is: should I be worried or is it normal? NAnt seems to run fine
despite the warnings.

The warnings occur whenever NAnt utilizes AppDomain (and it uses them a
lot). I haven't noticed these warnings in single-appdomain scenarios (yet).

Is it a known issue?
Should I file a bug for this?

Jarek

BTW. Can someone commit my patch for bug #54980? It removes a race condition
with finalizer which is a small step towards fixing Mono for use with NAnt.
Some bugs remain, but the probability of successful running NAnt is improved
with this.