httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Trawick <traw...@attglobal.net>
Subject Re: cvs commit: httpd-2.0/server log.c
Date Fri, 28 May 2004 00:00:06 GMT
trawick@apache.org wrote:
> trawick     2004/05/27 16:35:41
> 
>   Modified:    .        CHANGES
>                server   log.c
>   Log:
>   Pass environment variables through to piped loggers, resolving
>   a regression since 1.3.

There's another regression that intersects with this same commit: We stopped 
invoking piped loggers via the shell, breaking some infrequently used features. 
  With existing APR, I could change APR_PROGRAM->APR_SHELLCMD to fix one 
regression, or change APR_PROGRAM->APR_PROGRAM_ENV to fix this one.  This one 
seemed more difficult to work-around on the part of the user.  For the long 
term I'll add APR_SHELLCMD_ENV to the invocation flavors supported by 
apr_proc_create() in order to resolve both regressions (i.e., be able to invoke 
via the shell and at the same time preserve the parent process's environment 
variables).

Mime
View raw message