Return-Path: Delivered-To: new-httpd-archive@hyperreal.org Received: (qmail 4159 invoked by uid 6000); 31 Jan 1998 21:09:35 -0000 Received: (qmail 4141 invoked from network); 31 Jan 1998 21:09:34 -0000 Received: from unknown (HELO mail3.bellglobal.com) (198.235.216.132) by taz.hyperreal.org with SMTP; 31 Jan 1998 21:09:33 -0000 Received: from shell.lerdorf.on.ca ([207.164.141.19]) by mail3.bellglobal.com (Netscape Mail Server v2.02) with SMTP id AAA10262 for ; Sat, 31 Jan 1998 16:09:05 -0500 Date: Sat, 31 Jan 1998 16:11:56 -0500 (Eastern Standard Time) From: rasmus@lerdorf.on.ca (Rasmus Lerdorf) To: new-httpd@apache.org Subject: Re: Latest CVS httpd hangs In-Reply-To: Message-ID: X-X-Sender: rasmus@imap3.bellglobal.com MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org > > +static void accept_mutex_child_cleanup(void *foo) > > +{ > > + if (accept_mutex != (void *)(caddr_t)-1 > > + && have_accept_mutex) { > > should be: > if (lock_fd != -1 && have_accept_mutex) { > > like I said, uncompiled. Ok, I have been running a server with this patch for a couple of days now. No problems so far. Another server without the patch has hung twice in the same timeframe. I'd still love to figure out why linking in mod_php3 completely messes up the pthread locking though. -Rasmus