"Bill Stoddard" <[EMAIL PROTECTED]> writes:

> install_core_filters (please feel free to find another name) is a RUN_FIRST hook 
>that runs
> after ap_update_vhost_given_ip(c) and right before ap_run_pre_connection.  It's 
>primary
> purpose in life is to create the net_core_rec structure and install the CORE_IN| 
>CORE_OUT
> filters (or alternate primary network i/o filters with hints from the vhost config if
> needed). The client socket is removed from the conn_rec and placed in the 
>net_core_rec
> where only the primary network i/o filters can access it.
> 
> This is much the same as Ryan's 11/12 patch I -1'ed yesterday, only the hook name is
> changed, its placement in the request cycle is changed and the arguments are a bit
> different.

This doesn't seem to be controversial (a little more flexibility than
what was there before).

But this doesn't do much for my own pet desire for tracing and
instrumenting socket I/O -- keeping standard CORE_IN and CORE_OUT* but
somehow hooking into the APR calls (iols similar to what you suggested
before being the most obvious solution) :(

*fragile beasts^H^H^H^H^H^H^H^H^H^H^H^H^H^Hkey parts of filtering that
 modules shouldn't have to re-implement if at all possible

-- 
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
       http://www.geocities.com/SiliconValley/Park/9289/
             Born in Roswell... married an alien...

Reply via email to