Return-Path: Delivered-To: apmail-httpd-modules-dev-archive@locus.apache.org Received: (qmail 91011 invoked from network); 29 Apr 2008 17:05:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 29 Apr 2008 17:05:33 -0000 Received: (qmail 48894 invoked by uid 500); 29 Apr 2008 17:05:33 -0000 Delivered-To: apmail-httpd-modules-dev-archive@httpd.apache.org Received: (qmail 48868 invoked by uid 500); 29 Apr 2008 17:05:33 -0000 Mailing-List: contact modules-dev-help@httpd.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: modules-dev@httpd.apache.org Delivered-To: mailing list modules-dev@httpd.apache.org Received: (qmail 48854 invoked by uid 99); 29 Apr 2008 17:05:33 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Apr 2008 10:05:33 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [64.202.165.227] (HELO smtpout06.prod.mesa1.secureserver.net) (64.202.165.227) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 29 Apr 2008 17:04:40 +0000 Received: (qmail 3902 invoked from network); 29 Apr 2008 17:04:57 -0000 Received: from unknown (71.239.140.137) by smtpout06-04.prod.mesa1.secureserver.net (64.202.165.227) with ESMTP; 29 Apr 2008 17:04:57 -0000 Message-ID: <48175537.2020202@rowe-clan.net> Date: Tue, 29 Apr 2008 12:04:55 -0500 From: "William A. Rowe, Jr." User-Agent: Thunderbird 2.0.0.12 (X11/20080226) MIME-Version: 1.0 To: modules-dev@httpd.apache.org Subject: Re: Pool cleanups on Windows Server 2008 References: <48174A3C.6000703@rowe-clan.net> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org César Leonardo Blum Silveira wrote: > On Tue, Apr 29, 2008 at 1:18 PM, William A. Rowe, Jr. > wrote: >> César Leonardo Blum Silveira wrote: >> >>> Hello, >>> >>> The application we develop at the company where I work is presenting >>> some problems in Windows Server 2008. Basically, the pplication >>> consists of a bunch of Apache modules that serves our purposes. For >>> what we have observed so far, pool cleanups reigstered for the server >>> pool in the post config hook are not always run on restart events. It >>> seems to be totally random: sometimes the cleanups are run, sometimes >>> not. >>> >> Can you define "restart"? > > Sorry. It's on -k restart. Then are you certain these are not run? The reason I ask is that there are two sets of cleanups... * in the parent process, the process pool cleanup will not run till the server is entirely stopped. The others should run normally. * in the old child process, the cleanups will not run until the various requests have completed. This means the new child's setups should be expected to run before the old child process cleanups are run.