Return-Path: Delivered-To: apache-bugdb-archive@hyperreal.org Received: (qmail 24820 invoked by uid 6000); 18 Dec 1998 23:24:02 -0000 Received: (qmail 24801 invoked from network); 18 Dec 1998 23:23:59 -0000 Received: from zarvon.lnk.telstra.net (HELO krusty.imgmkt.com) (139.130.66.214) by taz.hyperreal.org with SMTP; 18 Dec 1998 23:23:59 -0000 Received: from bart.imgmkt.com ([192.168.60.3]) by krusty.imgmkt.com (8.9.0/8.9.0) with SMTP id JAA20519; Sat, 19 Dec 1998 09:23:49 +1000 (EST) Date: Sat, 19 Dec 1998 09:23:49 +1000 (EST) From: Steven Harris X-Sender: steve@bart.imgmkt.com To: marc@apache.org cc: apache-bugdb@apache.org Subject: Re: mod_log-any/3555: Logging To A File Freezes Apache In-Reply-To: <19981218184557.28355.qmail@hyperreal.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: apache-bugdb-owner@apache.org Precedence: bulk Sure, If you have a perl script as such: #!/usr/local/bin/perl # # Do something bad require 'doesnt-exist'; Then reference this perl script in a customlog line: Eg. CustomLog "| /usr/bin/myperl.pl" "%h" Apache normally starts ONE copy of the perl script. However because this perl script bombs out, it keeps trying to restart the perl script (everytime it tries to log a hit as defined in the CustomLog). Eventually we had the maximum number of apache processes running and apache stopped responding to any requests. Steve On 18 Dec 1998 marc@apache.org wrote: > [In order for any reply to be added to the PR database, ] > [you need to include in the Cc line ] > [and leave the subject line UNCHANGED. This is not done] > [automatically because of the potential for mail loops. ] > [If you do not include this Cc, your reply may be ig- ] > [nored unless you are responding to an explicit request ] > [from a developer. ] > [Reply only with text; DO NOT SEND ATTACHMENTS! ] > > > Synopsis: Logging To A File Freezes Apache > > State-Changed-From-To: open-feedback > State-Changed-By: marc > State-Changed-When: Fri Dec 18 10:45:56 PST 1998 > State-Changed-Why: > What do you mean by "does not work properly"? Please give > an example logging script that can be used to reproduce this. > >