You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@perl.apache.org by Matt Sergeant <ma...@sergeant.org> on 2001/04/25 18:56:34 UTC
Working config directives
This seems to work, Doug:
BOOT:
if (!ap_find_linked_module(ap_find_module_name(&XS_AxKit))) {
ap_add_module(&XS_AxKit);
}
void
END ()
CODE:
if (ap_find_linked_module(ap_find_module_name(&XS_AxKit))) {
ap_remove_module(&XS_AxKit);
}
--
<Matt/>
/|| ** Founder and CTO ** ** http://axkit.com/ **
//|| ** AxKit.com Ltd ** ** XML Application Serving **
// || ** http://axkit.org ** ** XSLT, XPathScript, XSP **
// \\| // ** mod_perl news and resources: http://take23.org **
\\//
//\\
// \\
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: Working config directives
Posted by Doug MacEachern <do...@covalent.net>.
On Wed, 25 Apr 2001, Matt Sergeant wrote:
> I've no idea what makes the difference, I'm playing murder in the dark
> with these bugs :-)
:)
> But then I'm not using ModuleConfig any more either (I'm using a custom
> struct and custom XS code to get it).
ok.
> No, I don't have any other LoadModules at the moment. I'll add something
> to see if it faults. I assume anything (e.g. mod_rewrite) will work?
maybe, i tried with php because that's what was in the mix originally when
the bug was report. i think i made it happen with mod_alias too.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: Working config directives
Posted by Matt Sergeant <ma...@sergeant.org>.
On Wed, 25 Apr 2001, Doug MacEachern wrote:
>
> > Well not quite. You had:
> >
> > BOOT:
> > XS_AxKit.name = "AxKit";
> > add_module(&XS_AxKit);
> > stash_mod_pointer("AxKit", &XS_AxKit);
>
> oh right. so is it the check for find_linked_module() that helps here or
> removing stash_mod_pointer() ? Apache::ModuleConfig->get won't work
> without stash_mod_pointer()
I've no idea what makes the difference, I'm playing murder in the dark
with these bugs :-)
But then I'm not using ModuleConfig any more either (I'm using a custom
struct and custom XS code to get it).
> do you have other LoadModules configured? thats what the added
> register_cleanup was trying to fix.
No, I don't have any other LoadModules at the moment. I'll add something
to see if it faults. I assume anything (e.g. mod_rewrite) will work?
--
<Matt/>
/|| ** Founder and CTO ** ** http://axkit.com/ **
//|| ** AxKit.com Ltd ** ** XML Application Serving **
// || ** http://axkit.org ** ** XSLT, XPathScript, XSP **
// \\| // ** mod_perl news and resources: http://take23.org **
\\//
//\\
// \\
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: Working config directives
Posted by Doug MacEachern <do...@covalent.net>.
> Well not quite. You had:
>
> BOOT:
> XS_AxKit.name = "AxKit";
> add_module(&XS_AxKit);
> stash_mod_pointer("AxKit", &XS_AxKit);
oh right. so is it the check for find_linked_module() that helps here or
removing stash_mod_pointer() ? Apache::ModuleConfig->get won't work
without stash_mod_pointer()
do you have other LoadModules configured? thats what the added
register_cleanup was trying to fix.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: Working config directives
Posted by Matt Sergeant <ma...@sergeant.org>.
On Wed, 25 Apr 2001, Doug MacEachern wrote:
> hmm, that's how it was before the change in 1.25, i will revisit before
> 1.26.
Well not quite. You had:
BOOT:
XS_AxKit.name = "AxKit";
add_module(&XS_AxKit);
stash_mod_pointer("AxKit", &XS_AxKit);
void
END()
CODE:
remove_module_cleanup(NULL);
Then you added the register_cleanup() stuff.
Anyway, I haven't fully released this yet (it's in the beta's of AxKit
1.4), so it hasn't been all that extensively tested. I'll keep you posted
though.
--
<Matt/>
/|| ** Founder and CTO ** ** http://axkit.com/ **
//|| ** AxKit.com Ltd ** ** XML Application Serving **
// || ** http://axkit.org ** ** XSLT, XPathScript, XSP **
// \\| // ** mod_perl news and resources: http://take23.org **
\\//
//\\
// \\
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: Working config directives
Posted by Doug MacEachern <do...@covalent.net>.
hmm, that's how it was before the change in 1.25, i will revisit before
1.26.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org