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
-------------------------------------------------------------------------------


Reply via email to