From: Justin Bonnar Date: 2006-10-16T07:48:13+09:00 Subject: Re: C Extension Cleanup Joel VanderWerf wrote: > Your free_my_global_object() function should be called at exit. Is it? It is. The problem is, it's called before freeing other wrapped datastructures whose free funtions depend on the existance of the world object. This results in as segmentation fault or a bus error. I need to ensure that my free_my_global_object function isn't called until all of my other objects have been freed. -- Posted via http://www.ruby-forum.com/.