Vincent Moneymaker wrote:

Stas Bekman wrote:

But you also indicated that all versions before 1.99_17 did work w/o the package declaration, so that would be mean a behavior change.

First the results. I applied Philippe's patch, but no Reload messages showed up in the error log when changes were made to the Menus.pm module or other modules in the same 'Melior' namespace Menus.pm is in. Likewise, when changes were made to the Abracadabra.pm module (which is in the Apache namespace) nothing showed up in the error log. However changes made to the Abracadabra.pm module did show up on the webpages that were being served -- in contrast to changes made in the Menus.pm module which did not show up in the webpages being served..

Did you try with:

PerlSetVar ReloadDebug On ?

You should at least see in the error_log Apache::Reload telling you about the modules it's trying to reload. Can you confirm
this ?

But with my patch and not seeing anything reported would tend to indicate that the original suspicion that it was caused
by the introduction of modperl_package_unload() was wrong...

/me ponders...

--------------------------------------------------------------------------------
Philippe M. Chiasson m/gozer\@(apache|cpan|ectoplasm)\.org/ GPG KeyID : 88C3A5A5 http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3A5A5


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to