X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:date:message-id:content-type :content-transfer-encoding:mime-version; q=dns; s=default; b=IYg KAwdJsJUB43I57mhS1Hu855Np5rKwi3/WUg3DmfQ42jn7ylPn8FtkAi98/wiU68e cf5lyYlr1uukxHh2GJ45G66lyDp3gGNfnVWEdOMPoQZ3oGDeP0awKP/gs6TvQoGv WVvhUGob6vAjdVHGRJlm7xwY7L+tlSzPXS2ZMOyA= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:date:message-id:content-type :content-transfer-encoding:mime-version; s=default; bh=5myI38zVF wtHIrX86mkWNEyKvW8=; b=aCG/PTJZZRogGFTx/SVUT91Ig5q0Mg6+9VqKHMjBU /6j+dSnVu03Vb2+xADOJUTdWVP5H80Bgyzm6HZq5jFzYBa6GLLWvGBf7ZCRBsV04 crEedoblDgRF6szJhmR85+GiRPjEZnw+/Slluo1sYzxU9V+adaeBaxlgTPVS0UXE wA= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.2 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=research X-HELO: amcrelay2.faa.gov X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2HQAgD6tpdXfTwhOqJegxJ2DYECpmWLI4I7hDaBfYYdAoE6OBQBAQEBAQEBAw8BARYrL4RdAQQBOlEBCA0VFEImAQQbE4gOCAEEnB2dTCWKd4RAAkqCYIIvBZNvhUIHiQ2Cc4R3h2iFVEiLZYN4HoJGHIFMiDh/AQEB From: To: Subject: Re: httpd-2.4.23 notice "No slotmem from mod_heartmonitor" Date: Tue, 26 Jul 2016 19:17:53 +0000 Message-ID: <9820E0FA51BA9E488013F2BC442C0A6D63E9A8@006FCH1MPN2-072.006f.mgd2.msft.net> Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-CFilter-Loop: Reflected Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u6QJICr0010788 >> Activating mod_slotmem_shm (as a shared module) resolved this issue and >> allowed httpd to start. However, httpd now produces the following notice >> on (successful) startup: >> >> [Mon Jul 25 09:27:40.718810 2016] [lbmethod_heartbeat:notice] [pid 2345] AH02282: No slotmem from mod_heartmonitor >> >> I'm wondering if there changes to the static modules included in the new version's package. The changelog >> for httpd itself didn't suggest any changes between these two versions that would cause configuration differences. > >I don't know about Apache and these modules, but in order for SHM to be > avilable, you must run cygserver. cygserver is running. After doing some more research, I suspect that the issue may lie in mod_lbmethod_heartbeat being compiled into httpd while depending on mod_heartmonitor (apparently to provide slotmem). mod_heartmonitor is not compiled into the build. Thus, even if it is enabled as a shared module, I think that it is loaded after mod_libmethod_heartbeat and thus is not available when mod_libmethod_heartbeat starts. If this is the case, it makes sense that this notice appears. If this is correct, the solution would appear to be compiling mod_heartmonitor into the package as a static module. ----- Dominic R. Jones, Ph.D. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple