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  [EMAIL PROTECTED]  http://www.six.de  +49-711-99091-77 

Besuchen Sie uns auf der CeBIT 2001 - in Halle 6 Stand F62/4

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to