On Monday 04 February 2008 20:16:22 Jason Roelofs wrote: > As you cannot explicitly unload a require, no there's nothing like > this because it's not needed. When the ruby interpreter shuts down, > the C runtime / OS cleans up anything opened during execution. And if you have any resources you need to clean up at ruby exit, you can do so by setting rb_set_end_proc() to your cleanup func. Jan