My mail setup has been bogus all day, so none of my mail got sent. :-(
> > > > 3) Why is this a RUN_FIRST instead of a RUN_ALL?
> > >
> > > If the mgmt function runs the hooks and askes for
> > "apache.dav.*", then
> > > mod_dav can satisfy the hook and terminate the scan.
> >
> > How is this going to help mod_status? If it asks for "*",
> > then it will
> > not get everything, and AFAICT, it won't be able to get
> > everything, unless
> > we put a special hack into all of the hooks to have them
> > return DECLINED
>
> That was what I was intending for it to do.
> I was under the impression that asking for "*" would not be done very often
> and would be "faster" as most queries would be handled by the first hook
> (scoreboard).
> I can change it to RUN_ALL if that would be better.
I think it needs to be a RUN_ALL. Regardless of how often * is used,
there is nothing stating that mod_foo will be able to report everything
about itself. For example, let's assume that mod_include was going to add
reporting information, mod_include allows other modules to add their own
tags to SSI files now. So, mod_include may not know all the status about
SSIs.
Ryan
_______________________________________________________________________________
Ryan Bloom [EMAIL PROTECTED]
406 29th St.
San Francisco, CA 94131
-------------------------------------------------------------------------------