From: Sylvain Joyeux Date: 2007-09-26T01:14:50+09:00 Subject: Re: ObjectSpace.define_finalizer and memory leaks > it seems like you should be able to define a finalizer on any object > without preventing it from being gc'd! The only way I am aware of is to use methods ... ObjectSpace.define_finalizer(obj, &method(:my_finalizer)) -- Sylvain Joyeux http://www.laas.fr/~sjoyeux