The following reply was made to PR general/1181; it has been noted by GNATS.

From: Dean Gaudet <[EMAIL PROTECTED]>
To: Charles Howes <[EMAIL PROTECTED]>
Subject: Re: general/1181: Too many virtual hosts cause cgi scripts to stop 
working
Date: Tue, 30 Sep 1997 15:31:18 -0700 (PDT)

 
 The error is detected in the child, after the fork, at which time there is
 no clear communication channel back to the parent.  In fact it does log
 the errno from exec.  What you suggest is not portable if it masks another
 error from exec, and how are we to know, without reading all the man pages
 and trying it out everywhere, that some OS just happens to do things
 correctly? 
 
 On Tue, 30 Sep 1997, Charles Howes wrote:
 
 > (And it'll save countless web admins headaches as they try and find
 > the cause of the mysterious failure of all cgi-bins on the system
 > simultaneously...)
 
 But the reason for this is almost always because they have far too may
 file descriptors open.  For which we have another solution:  don't open up
 an access log for each vhost.  In 1.3 you can feed a pipe reliably with
 your log, and the logger can split the log in real time. 
 
 Dean
 

Reply via email to