Re: cvs: php4 /main main.c php_ini.c

From: Date: Wed, 21 Feb 2001 10:34:22 +0000
Subject: Re: cvs: php4 /main main.c php_ini.c
References: 1  Groups: php.cvs 
Request: Send a blank email to php-cvs+get-4179@lists.php.net to get a copy of this message
Zeev Suraski wrote: > Wouldn't that happen even without the patch? I'd imagine the dynamic > extensions would be last on the list..? no, extensions found in php.ini were loaded and initialised immediately after ini parsing was done, before initialization of builtins and even before initialization of other things like fopen wrapper registration (in 4.0.4 exetensions were even loaded immediately within ini parsing) now the list of extensions to load is carried arround until all other initializations are done with they way i do it now is not very clever (to much copying of data) but at least should not qualify as dirty hack, and it makes it possible again to have dynamic extensions register fopen wrappers or info logos PS: there's another point i tried to address: module shutdown order right now module shutdown functions are called in the same order as initializers, this should be reversed IMHO ... -- Hartmut Holzgraefe hartmut@six.de http://www.six.de +49-711-99091-77 Besuchen Sie uns auf der CeBIT 2001 - in Halle 6 Stand F62/4

« previous php.cvs (#4179) next »