After puzzling over it for a bit, I realized the problem is that Mark functions for C objects are not being called when Ruby exits.
In the meantime, curious if anyone has any ideas on how to solve the issue.
Ready for a gross solution? Force the garbage collector to run via an atexit(3) hook. *pukes* -sc
-- Sean Chittenden [EMAIL PROTECTED] _______________________________________________ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel