Hi, I'm having some trouble understanding persistent versus non-persistent resources (in ZE1). Does the Zend engine call _any_ non-persistent callback dtor function for a resource at the end of a request?
For example: If I register a resource type at MINIT time like so: le_mod = zend_register_list_destructors_ex (destroy_mod, NULL, MOD_TYPE_NAME, module_number); then my resource will be destroyed at the end of each request. However, if I register a resource type at MINIT time like so: le_mod = zend_register_list_destructors_ex (NULL, destroy_mod, MOD_TYPE_NAME, module_number); then my resource will be destroyed at the end of the _process_. If I register my resource type like this: le_mod = zend_register_list_destructors_ex (destroy_mod, destroy_mod, MOD_TYPE_NAME, module_number); Is that the equivalent of registering a non-persistent type? thanks dave -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php