[plt-scheme] removing a finalizer

From: Neil W. Van Dyke (neil at neilvandyke.org)
Date: Tue Aug 31 05:21:03 EDT 2004

How do I remove a finalizer
that's been registered via "scheme_register_finalizer"?

Should I use "scheme_remove_all_finalization"?
It's in the source code, but doesn't seem to be in "Inside MzScheme".

(The finalizer frees an external resource if the programmer forgets.
When the programmer properly frees the resource, I'd like to remove the
finalizer, to avoid accumulating hundreds or thousands of them.)


Posted on the users mailing list.