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]