On Fri, Apr 04, 2008 at 11:52:15AM +0200, Boyle Owen wrote:
...
> As an aside, our apache listens on 88 ports and has 102 piped log files
> to write to. Add on STDIN/OUT/ERR and the Pid and Lock files and that's
> how we get to 195. Comparing the two versions, we see the only
> difference is in the number of pipes - 102 in 2.2.6 and 235 in 2.2.8.
> So something is doubling up the number of pipes (and then some...)
>
> I then trawled the code to see what has changed and found that there is
> a recent addition to server/log.c
> (http://svn.apache.org/viewvc/httpd/httpd/tags/2.2.8/server/log.c?view=d
> iff&r1=602466&r2=602467) that seems to redirect SDTOUT and STDERR to the
> access and error logs. Would this have the effect of doubling the number
> of pipes?
...
Can you capture truss output ("truss -o foo bin/httpd" or something
similar) and file a bug? It sounds like a regression in the piped
logger code, it shouldn't be leaving any more open fds in the parent
AFAIK.
joe
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
" from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]