Return-Path: Delivered-To: apmail-httpd-users-archive@www.apache.org Received: (qmail 88495 invoked from network); 1 Aug 2009 18:34:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Aug 2009 18:34:55 -0000 Received: (qmail 38484 invoked by uid 500); 1 Aug 2009 18:34:55 -0000 Delivered-To: apmail-httpd-users-archive@httpd.apache.org Received: (qmail 38384 invoked by uid 500); 1 Aug 2009 18:34:55 -0000 Mailing-List: contact users-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: users@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@httpd.apache.org Received: (qmail 38363 invoked by uid 99); 1 Aug 2009 18:34:54 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 01 Aug 2009 18:34:54 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of digvijoy.c@gmail.com designates 209.85.212.190 as permitted sender) Received: from [209.85.212.190] (HELO mail-vw0-f190.google.com) (209.85.212.190) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 01 Aug 2009 18:34:46 +0000 Received: by vws28 with SMTP id 28so309400vws.15 for ; Sat, 01 Aug 2009 11:34:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=gHSDOG39PB+aSoUihMXe7mg3p7A9OkBq4evuVaSlg/0=; b=GIIVXLhLOgbNl0/9XXGJg2UGtJmtbdKwoT61H4G1ZzGtl12ac0EWDIzkCCaY2DVkxJ tfVxYHzNMLAuXuUgqbzUjurmbBln6iuTuCVe0U4bi7w3bVZdmmgixzWLAlOONvuJncx2 Nfl0FmabLSUimQPeX1mUEwZ8cMNWb6BkzY77M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=iaHlYo4wtobD5wpdMzN6RcPEJMe8jfwSOJatRWR5cNhNbCyFREWapbDv6gnrCzXnlS oNc3g3wl/Q4DNSssgMqO4efY/FNCNQ153xVOT4Fk5dBvZF8I+YFTEfA2UksnPbhjL7nK JwaK6/kL6Z/5/d13/W/3iH1JktITeFn2e4n3k= MIME-Version: 1.0 Received: by 10.220.96.204 with SMTP id i12mr3692451vcn.94.1249151665768; Sat, 01 Aug 2009 11:34:25 -0700 (PDT) In-Reply-To: <76a720440907290552i5f8ebbbbi2f212ca7fc9e27c@mail.gmail.com> References: <2f7228250907290511j1b0ccbfy817de894785e9c8a@mail.gmail.com> <76a720440907290552i5f8ebbbbi2f212ca7fc9e27c@mail.gmail.com> Date: Sat, 1 Aug 2009 14:34:25 -0400 Message-ID: <2f7228250908011134o288237f9ge10c814db2683762@mail.gmail.com> From: Digvijoy Chatterjee To: users@httpd.apache.org Content-Type: multipart/mixed; boundary=0016e64607c04f0ac1047018c951 X-Virus-Checked: Checked by ClamAV on apache.org Subject: Re: [users@httpd] apache problems with number of cgi requests --0016e64607c04f0ac1047018c951 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Ok so mod_status helped me make an interesting observation : There is only one child picking up the request for sleep.cgi when i launch it new in new tabs/ new windows, rest are children all waiting, and picking the next requests when this one gets done . Srv PID Acc M CPU SS Req Conn Child Slot Client VHost Request 0-0 20815 0/0/0 W 0.00 0 684599440 0.0 0.00 0.00 127.0.0.1 127.0.1.1 GET /server-status HTTP/1.1 1-0 20816 0/0/0 W 0.00 36 684635474 0.0 0.00 0.00 127.0.0.1 127.0.1.1 GET /cgi-bin/sleep.cgi HTTP/1.1 However clicking that one link on the page again and again launches up new processes with no restraint. here below ( same link clicked again and again ) and the same child pid is responsible for launching up new instances of sleep.cgi ( 20815, 20816 ) 0-0 20815 0/0/0 W 0.00 7 684077228 0.0 0.00 0.00 127.0.0.1 127.0.1.1 GET /cgi-bin/sleep.cgi HTTP/1.1 0-0 20815 0/0/0 W 0.00 6 684076661 0.0 0.00 0.00 127.0.0.1 127.0.1.1 GET /cgi-bin/sleep.cgi HTTP/1.1 0-0 20815 0/0/0 W 0.00 5 684076206 0.0 0.00 0.00 127.0.0.1 127.0.1.1 GET /cgi-bin/sleep.cgi HTTP/1.1 1-0 20816 1/1/1 W 0.00 7 0 0.1 0.00 0.00 127.0.0.1 127.0.1.1 GET /cgi-bin/sleep.cgi HTTP/1.1 1-0 20816 0/0/0 W 0.00 6 684076898 0.0 0.00 0.00 127.0.0.1 127.0.1.1 GET /cgi-bin/sleep.cgi HTTP/1.1 1-0 20816 0/0/0 W 0.00 6 684076442 0.0 0.00 0.00 127.0.0.1 127.0.1.1 GET /cgi-bin/sleep.cgi HTTP/1.1 1-0 20816 0/0/0 W 0.00 0 684070224 0.0 0.00 0.00 127.0.0.1 127.0.1.1 GET /server-status HTTP/1.1 The apache conf , I have attached here. Let me know , what else could help Thanks Digz On Wed, Jul 29, 2009 at 8:52 AM, Chandranshu . wrote= : > Hi Digz > > Meanwhile, when you say that "apache will not service any other CGI > requests", what exactly do you mean? Did you mean that your further HTTP > requests returned with 503 or some other error code? Or do they just wait > around for a long time before returning any data? > > You should enable mod_status with "ExtendedStatus On" and check whether y= our > requests are taken up for processing by the httpd server. Please send the > output generated by mod_status along with the apache config if your probl= em > remains unsolved. > > Best of Luck > Chandranshu > > On Wed, Jul 29, 2009 at 5:41 PM, Digvijoy Chatterjee > wrote: >> >> Hi, >> >> We are running apache 2.0.35 on RHEL4 running in prefork mode. >> Its a standard apache configuration for running cgi scripts. I can >> send it if required >> >> The behaviour we are observing with apache is after servicing 2 cgi >> requests which (do a long database lookup ~5 minutes) >> apache will not service any other cgi requests until one of the above co= me >> back. >> >> I have tried using RLimitNPROC, RlimitCPU , and RLimitMEM and even set >> them to max, >> but it does not affect the behavior. >> >> apache runs as www. >> >> Any clues ? >> >> --Digz >> >> --------------------------------------------------------------------- >> The official User-To-User support forum of the Apache HTTP Server Projec= t. >> See for more info. >> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org >> =A0 " =A0 from the digest: users-digest-unsubscribe@httpd.apache.org >> For additional commands, e-mail: users-help@httpd.apache.org >> > > --0016e64607c04f0ac1047018c951 Content-Type: application/octet-stream; name="apache2.conf" Content-Disposition: attachment; filename="apache2.conf" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fxuon1nu0 IwojIEJhc2VkIHVwb24gdGhlIE5DU0Egc2VydmVyIGNvbmZpZ3VyYXRpb24gZmlsZXMgb3JpZ2lu YWxseSBieSBSb2IgTWNDb29sLgojCiMgVGhpcyBpcyB0aGUgbWFpbiBBcGFjaGUgc2VydmVyIGNv bmZpZ3VyYXRpb24gZmlsZS4gIEl0IGNvbnRhaW5zIHRoZQojIGNvbmZpZ3VyYXRpb24gZGlyZWN0 aXZlcyB0aGF0IGdpdmUgdGhlIHNlcnZlciBpdHMgaW5zdHJ1Y3Rpb25zLgojIFNlZSBodHRwOi8v aHR0cGQuYXBhY2hlLm9yZy9kb2NzLzIuMi8gZm9yIGRldGFpbGVkIGluZm9ybWF0aW9uIGFib3V0 CiMgdGhlIGRpcmVjdGl2ZXMuCiMKIyBEbyBOT1Qgc2ltcGx5IHJlYWQgdGhlIGluc3RydWN0aW9u cyBpbiBoZXJlIHdpdGhvdXQgdW5kZXJzdGFuZGluZwojIHdoYXQgdGhleSBkby4gIFRoZXkncmUg aGVyZSBvbmx5IGFzIGhpbnRzIG9yIHJlbWluZGVycy4gIElmIHlvdSBhcmUgdW5zdXJlCiMgY29u c3VsdCB0aGUgb25saW5lIGRvY3MuIFlvdSBoYXZlIGJlZW4gd2FybmVkLiAgCiMKIyBUaGUgY29u ZmlndXJhdGlvbiBkaXJlY3RpdmVzIGFyZSBncm91cGVkIGludG8gdGhyZWUgYmFzaWMgc2VjdGlv bnM6CiMgIDEuIERpcmVjdGl2ZXMgdGhhdCBjb250cm9sIHRoZSBvcGVyYXRpb24gb2YgdGhlIEFw YWNoZSBzZXJ2ZXIgcHJvY2VzcyBhcyBhCiMgICAgIHdob2xlICh0aGUgJ2dsb2JhbCBlbnZpcm9u bWVudCcpLgojICAyLiBEaXJlY3RpdmVzIHRoYXQgZGVmaW5lIHRoZSBwYXJhbWV0ZXJzIG9mIHRo ZSAnbWFpbicgb3IgJ2RlZmF1bHQnIHNlcnZlciwKIyAgICAgd2hpY2ggcmVzcG9uZHMgdG8gcmVx dWVzdHMgdGhhdCBhcmVuJ3QgaGFuZGxlZCBieSBhIHZpcnR1YWwgaG9zdC4KIyAgICAgVGhlc2Ug ZGlyZWN0aXZlcyBhbHNvIHByb3ZpZGUgZGVmYXVsdCB2YWx1ZXMgZm9yIHRoZSBzZXR0aW5ncwoj ICAgICBvZiBhbGwgdmlydHVhbCBob3N0cy4KIyAgMy4gU2V0dGluZ3MgZm9yIHZpcnR1YWwgaG9z dHMsIHdoaWNoIGFsbG93IFdlYiByZXF1ZXN0cyB0byBiZSBzZW50IHRvCiMgICAgIGRpZmZlcmVu dCBJUCBhZGRyZXNzZXMgb3IgaG9zdG5hbWVzIGFuZCBoYXZlIHRoZW0gaGFuZGxlZCBieSB0aGUK IyAgICAgc2FtZSBBcGFjaGUgc2VydmVyIHByb2Nlc3MuCiMKIyBDb25maWd1cmF0aW9uIGFuZCBs b2dmaWxlIG5hbWVzOiBJZiB0aGUgZmlsZW5hbWVzIHlvdSBzcGVjaWZ5IGZvciBtYW55CiMgb2Yg dGhlIHNlcnZlcidzIGNvbnRyb2wgZmlsZXMgYmVnaW4gd2l0aCAiLyIgKG9yICJkcml2ZTovIiBm b3IgV2luMzIpLCB0aGUKIyBzZXJ2ZXIgd2lsbCB1c2UgdGhhdCBleHBsaWNpdCBwYXRoLiAgSWYg dGhlIGZpbGVuYW1lcyBkbyAqbm90KiBiZWdpbgojIHdpdGggIi8iLCB0aGUgdmFsdWUgb2YgU2Vy dmVyUm9vdCBpcyBwcmVwZW5kZWQgLS0gc28gIi92YXIvbG9nL2FwYWNoZTIvZm9vLmxvZyIKIyB3 aXRoIFNlcnZlclJvb3Qgc2V0IHRvICIiIHdpbGwgYmUgaW50ZXJwcmV0ZWQgYnkgdGhlCiMgc2Vy dmVyIGFzICIvL3Zhci9sb2cvYXBhY2hlMi9mb28ubG9nIi4KIwoKIyMjIFNlY3Rpb24gMTogR2xv YmFsIEVudmlyb25tZW50CiMKIyBUaGUgZGlyZWN0aXZlcyBpbiB0aGlzIHNlY3Rpb24gYWZmZWN0 IHRoZSBvdmVyYWxsIG9wZXJhdGlvbiBvZiBBcGFjaGUsCiMgc3VjaCBhcyB0aGUgbnVtYmVyIG9m IGNvbmN1cnJlbnQgcmVxdWVzdHMgaXQgY2FuIGhhbmRsZSBvciB3aGVyZSBpdAojIGNhbiBmaW5k IGl0cyBjb25maWd1cmF0aW9uIGZpbGVzLgojCgojCiMgU2VydmVyUm9vdDogVGhlIHRvcCBvZiB0 aGUgZGlyZWN0b3J5IHRyZWUgdW5kZXIgd2hpY2ggdGhlIHNlcnZlcidzCiMgY29uZmlndXJhdGlv biwgZXJyb3IsIGFuZCBsb2cgZmlsZXMgYXJlIGtlcHQuCiMKIyBOT1RFISAgSWYgeW91IGludGVu ZCB0byBwbGFjZSB0aGlzIG9uIGFuIE5GUyAob3Igb3RoZXJ3aXNlIG5ldHdvcmspCiMgbW91bnRl ZCBmaWxlc3lzdGVtIHRoZW4gcGxlYXNlIHJlYWQgdGhlIExvY2tGaWxlIGRvY3VtZW50YXRpb24g KGF2YWlsYWJsZQojIGF0IDxVUkw6aHR0cDovL2h0dHBkLmFwYWNoZS5vcmcvZG9jcy0yLjEvbW9k L21wbV9jb21tb24uaHRtbCNsb2NrZmlsZT4pOwojIHlvdSB3aWxsIHNhdmUgeW91cnNlbGYgYSBs b3Qgb2YgdHJvdWJsZS4KIwojIERvIE5PVCBhZGQgYSBzbGFzaCBhdCB0aGUgZW5kIG9mIHRoZSBk aXJlY3RvcnkgcGF0aC4KIwpTZXJ2ZXJSb290ICIvZXRjL2FwYWNoZTIiCgojCiMgVGhlIGFjY2Vw dCBzZXJpYWxpemF0aW9uIGxvY2sgZmlsZSBNVVNUIEJFIFNUT1JFRCBPTiBBIExPQ0FMIERJU0su CiMKIzxJZk1vZHVsZSAhbXBtX3dpbm50LmM+CiM8SWZNb2R1bGUgIW1wbV9uZXR3YXJlLmM+Ckxv Y2tGaWxlIC92YXIvbG9jay9hcGFjaGUyL2FjY2VwdC5sb2NrCiM8L0lmTW9kdWxlPgojPC9JZk1v ZHVsZT4KCiMKIyBQaWRGaWxlOiBUaGUgZmlsZSBpbiB3aGljaCB0aGUgc2VydmVyIHNob3VsZCBy ZWNvcmQgaXRzIHByb2Nlc3MKIyBpZGVudGlmaWNhdGlvbiBudW1iZXIgd2hlbiBpdCBzdGFydHMu CiMgVGhpcyBuZWVkcyB0byBiZSBzZXQgaW4gL2V0Yy9hcGFjaGUyL2VudnZhcnMKIwpQaWRGaWxl ICR7QVBBQ0hFX1BJRF9GSUxFfQoKIwojIFRpbWVvdXQ6IFRoZSBudW1iZXIgb2Ygc2Vjb25kcyBi ZWZvcmUgcmVjZWl2ZXMgYW5kIHNlbmRzIHRpbWUgb3V0LgojClRpbWVvdXQgMzAwCgojCiMgS2Vl cEFsaXZlOiBXaGV0aGVyIG9yIG5vdCB0byBhbGxvdyBwZXJzaXN0ZW50IGNvbm5lY3Rpb25zICht b3JlIHRoYW4KIyBvbmUgcmVxdWVzdCBwZXIgY29ubmVjdGlvbikuIFNldCB0byAiT2ZmIiB0byBk ZWFjdGl2YXRlLgojCktlZXBBbGl2ZSBPbgoKIwojIE1heEtlZXBBbGl2ZVJlcXVlc3RzOiBUaGUg bWF4aW11bSBudW1iZXIgb2YgcmVxdWVzdHMgdG8gYWxsb3cKIyBkdXJpbmcgYSBwZXJzaXN0ZW50 IGNvbm5lY3Rpb24uIFNldCB0byAwIHRvIGFsbG93IGFuIHVubGltaXRlZCBhbW91bnQuCiMgV2Ug cmVjb21tZW5kIHlvdSBsZWF2ZSB0aGlzIG51bWJlciBoaWdoLCBmb3IgbWF4aW11bSBwZXJmb3Jt YW5jZS4KIwpNYXhLZWVwQWxpdmVSZXF1ZXN0cyAxMDAKCiMKIyBLZWVwQWxpdmVUaW1lb3V0OiBO dW1iZXIgb2Ygc2Vjb25kcyB0byB3YWl0IGZvciB0aGUgbmV4dCByZXF1ZXN0IGZyb20gdGhlCiMg c2FtZSBjbGllbnQgb24gdGhlIHNhbWUgY29ubmVjdGlvbi4KIwpLZWVwQWxpdmVUaW1lb3V0IDE1 CgojIwojIyBTZXJ2ZXItUG9vbCBTaXplIFJlZ3VsYXRpb24gKE1QTSBzcGVjaWZpYykKIyMgCgoj IHByZWZvcmsgTVBNCiMgU3RhcnRTZXJ2ZXJzOiBudW1iZXIgb2Ygc2VydmVyIHByb2Nlc3NlcyB0 byBzdGFydAojIE1pblNwYXJlU2VydmVyczogbWluaW11bSBudW1iZXIgb2Ygc2VydmVyIHByb2Nl c3NlcyB3aGljaCBhcmUga2VwdCBzcGFyZQojIE1heFNwYXJlU2VydmVyczogbWF4aW11bSBudW1i ZXIgb2Ygc2VydmVyIHByb2Nlc3NlcyB3aGljaCBhcmUga2VwdCBzcGFyZQojIE1heENsaWVudHM6 IG1heGltdW0gbnVtYmVyIG9mIHNlcnZlciBwcm9jZXNzZXMgYWxsb3dlZCB0byBzdGFydAojIE1h eFJlcXVlc3RzUGVyQ2hpbGQ6IG1heGltdW0gbnVtYmVyIG9mIHJlcXVlc3RzIGEgc2VydmVyIHBy b2Nlc3Mgc2VydmVzCjxJZk1vZHVsZSBtcG1fcHJlZm9ya19tb2R1bGU+CiAgICBTdGFydFNlcnZl cnMgICAgICAgICAgNQogICAgTWluU3BhcmVTZXJ2ZXJzICAgICAgIDUKICAgIE1heFNwYXJlU2Vy dmVycyAgICAgIDEwCiAgICBNYXhDbGllbnRzICAgICAgICAgIDE1MAogICAgTWF4UmVxdWVzdHNQ ZXJDaGlsZCAgIDAKPC9JZk1vZHVsZT4KCiMgd29ya2VyIE1QTQojIFN0YXJ0U2VydmVyczogaW5p dGlhbCBudW1iZXIgb2Ygc2VydmVyIHByb2Nlc3NlcyB0byBzdGFydAojIE1heENsaWVudHM6IG1h eGltdW0gbnVtYmVyIG9mIHNpbXVsdGFuZW91cyBjbGllbnQgY29ubmVjdGlvbnMKIyBNaW5TcGFy ZVRocmVhZHM6IG1pbmltdW0gbnVtYmVyIG9mIHdvcmtlciB0aHJlYWRzIHdoaWNoIGFyZSBrZXB0 IHNwYXJlCiMgTWF4U3BhcmVUaHJlYWRzOiBtYXhpbXVtIG51bWJlciBvZiB3b3JrZXIgdGhyZWFk cyB3aGljaCBhcmUga2VwdCBzcGFyZQojIFRocmVhZHNQZXJDaGlsZDogY29uc3RhbnQgbnVtYmVy IG9mIHdvcmtlciB0aHJlYWRzIGluIGVhY2ggc2VydmVyIHByb2Nlc3MKIyBNYXhSZXF1ZXN0c1Bl ckNoaWxkOiBtYXhpbXVtIG51bWJlciBvZiByZXF1ZXN0cyBhIHNlcnZlciBwcm9jZXNzIHNlcnZl cwo8SWZNb2R1bGUgbXBtX3dvcmtlcl9tb2R1bGU+CiAgICBTdGFydFNlcnZlcnMgICAgICAgICAg MgogICAgTWF4Q2xpZW50cyAgICAgICAgICAxNTAKICAgIE1pblNwYXJlVGhyZWFkcyAgICAgIDI1 CiAgICBNYXhTcGFyZVRocmVhZHMgICAgICA3NSAKICAgIFRocmVhZHNQZXJDaGlsZCAgICAgIDI1 CiAgICBNYXhSZXF1ZXN0c1BlckNoaWxkICAgMAo8L0lmTW9kdWxlPgoKIyBUaGVzZSBuZWVkIHRv IGJlIHNldCBpbiAvZXRjL2FwYWNoZTIvZW52dmFycwpVc2VyICR7QVBBQ0hFX1JVTl9VU0VSfQpH cm91cCAke0FQQUNIRV9SVU5fR1JPVVB9CgojCiMgQWNjZXNzRmlsZU5hbWU6IFRoZSBuYW1lIG9m IHRoZSBmaWxlIHRvIGxvb2sgZm9yIGluIGVhY2ggZGlyZWN0b3J5CiMgZm9yIGFkZGl0aW9uYWwg Y29uZmlndXJhdGlvbiBkaXJlY3RpdmVzLiAgU2VlIGFsc28gdGhlIEFsbG93T3ZlcnJpZGUKIyBk aXJlY3RpdmUuCiMKCkFjY2Vzc0ZpbGVOYW1lIC5odGFjY2VzcwoKIwojIFRoZSBmb2xsb3dpbmcg bGluZXMgcHJldmVudCAuaHRhY2Nlc3MgYW5kIC5odHBhc3N3ZCBmaWxlcyBmcm9tIGJlaW5nIAoj IHZpZXdlZCBieSBXZWIgY2xpZW50cy4gCiMKPEZpbGVzIH4gIl5cLmh0Ij4KICAgIE9yZGVyIGFs bG93LGRlbnkKICAgIERlbnkgZnJvbSBhbGwKPC9GaWxlcz4KCiMKIyBEZWZhdWx0VHlwZSBpcyB0 aGUgZGVmYXVsdCBNSU1FIHR5cGUgdGhlIHNlcnZlciB3aWxsIHVzZSBmb3IgYSBkb2N1bWVudAoj IGlmIGl0IGNhbm5vdCBvdGhlcndpc2UgZGV0ZXJtaW5lIG9uZSwgc3VjaCBhcyBmcm9tIGZpbGVu YW1lIGV4dGVuc2lvbnMuCiMgSWYgeW91ciBzZXJ2ZXIgY29udGFpbnMgbW9zdGx5IHRleHQgb3Ig SFRNTCBkb2N1bWVudHMsICJ0ZXh0L3BsYWluIiBpcwojIGEgZ29vZCB2YWx1ZS4gIElmIG1vc3Qg b2YgeW91ciBjb250ZW50IGlzIGJpbmFyeSwgc3VjaCBhcyBhcHBsaWNhdGlvbnMKIyBvciBpbWFn ZXMsIHlvdSBtYXkgd2FudCB0byB1c2UgImFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbSIgaW5zdGVh ZCB0bwojIGtlZXAgYnJvd3NlcnMgZnJvbSB0cnlpbmcgdG8gZGlzcGxheSBiaW5hcnkgZmlsZXMg YXMgdGhvdWdoIHRoZXkgYXJlCiMgdGV4dC4KIwpEZWZhdWx0VHlwZSB0ZXh0L3BsYWluCgoKIwoj IEhvc3RuYW1lTG9va3VwczogTG9nIHRoZSBuYW1lcyBvZiBjbGllbnRzIG9yIGp1c3QgdGhlaXIg SVAgYWRkcmVzc2VzCiMgZS5nLiwgd3d3LmFwYWNoZS5vcmcgKG9uKSBvciAyMDQuNjIuMTI5LjEz MiAob2ZmKS4KIyBUaGUgZGVmYXVsdCBpcyBvZmYgYmVjYXVzZSBpdCdkIGJlIG92ZXJhbGwgYmV0 dGVyIGZvciB0aGUgbmV0IGlmIHBlb3BsZQojIGhhZCB0byBrbm93aW5nbHkgdHVybiB0aGlzIGZl YXR1cmUgb24sIHNpbmNlIGVuYWJsaW5nIGl0IG1lYW5zIHRoYXQKIyBlYWNoIGNsaWVudCByZXF1 ZXN0IHdpbGwgcmVzdWx0IGluIEFUIExFQVNUIG9uZSBsb29rdXAgcmVxdWVzdCB0byB0aGUKIyBu YW1lc2VydmVyLgojCkhvc3RuYW1lTG9va3VwcyBPZmYKCiMgRXJyb3JMb2c6IFRoZSBsb2NhdGlv biBvZiB0aGUgZXJyb3IgbG9nIGZpbGUuCiMgSWYgeW91IGRvIG5vdCBzcGVjaWZ5IGFuIEVycm9y TG9nIGRpcmVjdGl2ZSB3aXRoaW4gYSA8VmlydHVhbEhvc3Q+CiMgY29udGFpbmVyLCBlcnJvciBt ZXNzYWdlcyByZWxhdGluZyB0byB0aGF0IHZpcnR1YWwgaG9zdCB3aWxsIGJlCiMgbG9nZ2VkIGhl cmUuICBJZiB5b3UgKmRvKiBkZWZpbmUgYW4gZXJyb3IgbG9nZmlsZSBmb3IgYSA8VmlydHVhbEhv c3Q+CiMgY29udGFpbmVyLCB0aGF0IGhvc3QncyBlcnJvcnMgd2lsbCBiZSBsb2dnZWQgdGhlcmUg YW5kIG5vdCBoZXJlLgojCkVycm9yTG9nIC92YXIvbG9nL2FwYWNoZTIvZXJyb3IubG9nCgojCiMg TG9nTGV2ZWw6IENvbnRyb2wgdGhlIG51bWJlciBvZiBtZXNzYWdlcyBsb2dnZWQgdG8gdGhlIGVy cm9yX2xvZy4KIyBQb3NzaWJsZSB2YWx1ZXMgaW5jbHVkZTogZGVidWcsIGluZm8sIG5vdGljZSwg d2FybiwgZXJyb3IsIGNyaXQsCiMgYWxlcnQsIGVtZXJnLgojCkxvZ0xldmVsIHdhcm4KCiMgSW5j bHVkZSBtb2R1bGUgY29uZmlndXJhdGlvbjoKSW5jbHVkZSAvZXRjL2FwYWNoZTIvbW9kcy1lbmFi bGVkLyoubG9hZApJbmNsdWRlIC9ldGMvYXBhY2hlMi9tb2RzLWVuYWJsZWQvKi5jb25mCgojIElu Y2x1ZGUgYWxsIHRoZSB1c2VyIGNvbmZpZ3VyYXRpb25zOgpJbmNsdWRlIC9ldGMvYXBhY2hlMi9o dHRwZC5jb25mCgojIEluY2x1ZGUgcG9ydHMgbGlzdGluZwpJbmNsdWRlIC9ldGMvYXBhY2hlMi9w b3J0cy5jb25mCgojCiMgVGhlIGZvbGxvd2luZyBkaXJlY3RpdmVzIGRlZmluZSBzb21lIGZvcm1h dCBuaWNrbmFtZXMgZm9yIHVzZSB3aXRoCiMgYSBDdXN0b21Mb2cgZGlyZWN0aXZlIChzZWUgYmVs b3cpLgojIElmIHlvdSBhcmUgYmVoaW5kIGEgcmV2ZXJzZSBwcm94eSwgeW91IG1pZ2h0IHdhbnQg dG8gY2hhbmdlICVoIGludG8gJXtYLUZvcndhcmRlZC1Gb3J9aQojCkxvZ0Zvcm1hdCAiJXY6JXAg JWggJWwgJXUgJXQgXCIlclwiICU+cyAlYiBcIiV7UmVmZXJlcn1pXCIgXCIle1VzZXItQWdlbnR9 aVwiIiB2aG9zdF9jb21iaW5lZApMb2dGb3JtYXQgIiVoICVsICV1ICV0IFwiJXJcIiAlPnMgJWIg XCIle1JlZmVyZXJ9aVwiIFwiJXtVc2VyLUFnZW50fWlcIiIgY29tYmluZWQKTG9nRm9ybWF0ICIl aCAlbCAldSAldCBcIiVyXCIgJT5zICViIiBjb21tb24KTG9nRm9ybWF0ICIle1JlZmVyZXJ9aSAt PiAlVSIgcmVmZXJlcgpMb2dGb3JtYXQgIiV7VXNlci1hZ2VudH1pIiBhZ2VudAoKIwojIERlZmlu ZSBhbiBhY2Nlc3MgbG9nIGZvciBWaXJ0dWFsSG9zdHMgdGhhdCBkb24ndCBkZWZpbmUgdGhlaXIg b3duIGxvZ2ZpbGUKQ3VzdG9tTG9nIC92YXIvbG9nL2FwYWNoZTIvb3RoZXJfdmhvc3RzX2FjY2Vz cy5sb2cgdmhvc3RfY29tYmluZWQKCiMKIyBDdXN0b21pemFibGUgZXJyb3IgcmVzcG9uc2VzIGNv bWUgaW4gdGhyZWUgZmxhdm9yczoKIyAxKSBwbGFpbiB0ZXh0IDIpIGxvY2FsIHJlZGlyZWN0cyAz KSBleHRlcm5hbCByZWRpcmVjdHMKIwojIFNvbWUgZXhhbXBsZXM6CiNFcnJvckRvY3VtZW50IDUw MCAiVGhlIHNlcnZlciBtYWRlIGEgYm9vIGJvby4iCiNFcnJvckRvY3VtZW50IDQwNCAvbWlzc2lu Zy5odG1sCiNFcnJvckRvY3VtZW50IDQwNCAiL2NnaS1iaW4vbWlzc2luZ19oYW5kbGVyLnBsIgoj RXJyb3JEb2N1bWVudCA0MDIgaHR0cDovL3d3dy5leGFtcGxlLmNvbS9zdWJzY3JpcHRpb25faW5m by5odG1sCiMKCiMKIyBQdXR0aW5nIHRoaXMgYWxsIHRvZ2V0aGVyLCB3ZSBjYW4gaW50ZXJuYXRp b25hbGl6ZSBlcnJvciByZXNwb25zZXMuCiMKIyBXZSB1c2UgQWxpYXMgdG8gcmVkaXJlY3QgYW55 IC9lcnJvci9IVFRQXzxlcnJvcj4uaHRtbC52YXIgcmVzcG9uc2UgdG8KIyBvdXIgY29sbGVjdGlv biBvZiBieS1lcnJvciBtZXNzYWdlIG11bHRpLWxhbmd1YWdlIGNvbGxlY3Rpb25zLiAgV2UgdXNl IAojIGluY2x1ZGVzIHRvIHN1YnN0aXR1dGUgdGhlIGFwcHJvcHJpYXRlIHRleHQuCiMKIyBZb3Ug Y2FuIG1vZGlmeSB0aGUgbWVzc2FnZXMnIGFwcGVhcmFuY2Ugd2l0aG91dCBjaGFuZ2luZyBhbnkg b2YgdGhlCiMgZGVmYXVsdCBIVFRQXzxlcnJvcj4uaHRtbC52YXIgZmlsZXMgYnkgYWRkaW5nIHRo ZSBsaW5lOgojCiMgICBBbGlhcyAvZXJyb3IvaW5jbHVkZS8gIi95b3VyL2luY2x1ZGUvcGF0aC8i CiMKIyB3aGljaCBhbGxvd3MgeW91IHRvIGNyZWF0ZSB5b3VyIG93biBzZXQgb2YgZmlsZXMgYnkg c3RhcnRpbmcgd2l0aCB0aGUKIyAvdXNyL3NoYXJlL2FwYWNoZTIvZXJyb3IvaW5jbHVkZS8gZmls ZXMgYW5kIGNvcHlpbmcgdGhlbSB0byAveW91ci9pbmNsdWRlL3BhdGgvLCAKIyBldmVuIG9uIGEg cGVyLVZpcnR1YWxIb3N0IGJhc2lzLiAgVGhlIGRlZmF1bHQgaW5jbHVkZSBmaWxlcyB3aWxsIGRp c3BsYXkKIyB5b3VyIEFwYWNoZSB2ZXJzaW9uIG51bWJlciBhbmQgeW91ciBTZXJ2ZXJBZG1pbiBl bWFpbCBhZGRyZXNzIHJlZ2FyZGxlc3MKIyBvZiB0aGUgc2V0dGluZyBvZiBTZXJ2ZXJTaWduYXR1 cmUuCiMKIyBUaGUgaW50ZXJuYXRpb25hbGl6ZWQgZXJyb3IgZG9jdW1lbnRzIHJlcXVpcmUgbW9k X2FsaWFzLCBtb2RfaW5jbHVkZQojIGFuZCBtb2RfbmVnb3RpYXRpb24uICBUbyBhY3RpdmF0ZSB0 aGVtLCB1bmNvbW1lbnQgdGhlIGZvbGxvd2luZyAzMCBsaW5lcy4KCiMgICAgQWxpYXMgL2Vycm9y LyAiL3Vzci9zaGFyZS9hcGFjaGUyL2Vycm9yLyIKIwojICAgIDxEaXJlY3RvcnkgIi91c3Ivc2hh cmUvYXBhY2hlMi9lcnJvciI+CiMgICAgICAgIEFsbG93T3ZlcnJpZGUgTm9uZQojICAgICAgICBP cHRpb25zIEluY2x1ZGVzTm9FeGVjCiMgICAgICAgIEFkZE91dHB1dEZpbHRlciBJbmNsdWRlcyBo dG1sCiMgICAgICAgIEFkZEhhbmRsZXIgdHlwZS1tYXAgdmFyCiMgICAgICAgIE9yZGVyIGFsbG93 LGRlbnkKIyAgICAgICAgQWxsb3cgZnJvbSBhbGwKIyAgICAgICAgTGFuZ3VhZ2VQcmlvcml0eSBl biBjcyBkZSBlcyBmciBpdCBubCBzdiBwdC1iciBybwojICAgICAgICBGb3JjZUxhbmd1YWdlUHJp b3JpdHkgUHJlZmVyIEZhbGxiYWNrCiMgICAgPC9EaXJlY3Rvcnk+CiMKIyAgICBFcnJvckRvY3Vt ZW50IDQwMCAvZXJyb3IvSFRUUF9CQURfUkVRVUVTVC5odG1sLnZhcgojICAgIEVycm9yRG9jdW1l bnQgNDAxIC9lcnJvci9IVFRQX1VOQVVUSE9SSVpFRC5odG1sLnZhcgojICAgIEVycm9yRG9jdW1l bnQgNDAzIC9lcnJvci9IVFRQX0ZPUkJJRERFTi5odG1sLnZhcgojICAgIEVycm9yRG9jdW1lbnQg NDA0IC9lcnJvci9IVFRQX05PVF9GT1VORC5odG1sLnZhcgojICAgIEVycm9yRG9jdW1lbnQgNDA1 IC9lcnJvci9IVFRQX01FVEhPRF9OT1RfQUxMT1dFRC5odG1sLnZhcgojICAgIEVycm9yRG9jdW1l bnQgNDA4IC9lcnJvci9IVFRQX1JFUVVFU1RfVElNRV9PVVQuaHRtbC52YXIKIyAgICBFcnJvckRv Y3VtZW50IDQxMCAvZXJyb3IvSFRUUF9HT05FLmh0bWwudmFyCiMgICAgRXJyb3JEb2N1bWVudCA0 MTEgL2Vycm9yL0hUVFBfTEVOR1RIX1JFUVVJUkVELmh0bWwudmFyCiMgICAgRXJyb3JEb2N1bWVu dCA0MTIgL2Vycm9yL0hUVFBfUFJFQ09ORElUSU9OX0ZBSUxFRC5odG1sLnZhcgojICAgIEVycm9y RG9jdW1lbnQgNDEzIC9lcnJvci9IVFRQX1JFUVVFU1RfRU5USVRZX1RPT19MQVJHRS5odG1sLnZh cgojICAgIEVycm9yRG9jdW1lbnQgNDE0IC9lcnJvci9IVFRQX1JFUVVFU1RfVVJJX1RPT19MQVJH RS5odG1sLnZhcgojICAgIEVycm9yRG9jdW1lbnQgNDE1IC9lcnJvci9IVFRQX1VOU1VQUE9SVEVE X01FRElBX1RZUEUuaHRtbC52YXIKIyAgICBFcnJvckRvY3VtZW50IDUwMCAvZXJyb3IvSFRUUF9J TlRFUk5BTF9TRVJWRVJfRVJST1IuaHRtbC52YXIKIyAgICBFcnJvckRvY3VtZW50IDUwMSAvZXJy b3IvSFRUUF9OT1RfSU1QTEVNRU5URUQuaHRtbC52YXIKIyAgICBFcnJvckRvY3VtZW50IDUwMiAv ZXJyb3IvSFRUUF9CQURfR0FURVdBWS5odG1sLnZhcgojICAgIEVycm9yRG9jdW1lbnQgNTAzIC9l cnJvci9IVFRQX1NFUlZJQ0VfVU5BVkFJTEFCTEUuaHRtbC52YXIKIyAgICBFcnJvckRvY3VtZW50 IDUwNiAvZXJyb3IvSFRUUF9WQVJJQU5UX0FMU09fVkFSSUVTLmh0bWwudmFyCgoKCiMgSW5jbHVk ZSBvZiBkaXJlY3RvcmllcyBpZ25vcmVzIGVkaXRvcnMnIGFuZCBkcGtnJ3MgYmFja3VwIGZpbGVz LAojIHNlZSBSRUFETUUuRGViaWFuIGZvciBkZXRhaWxzLgoKIyBJbmNsdWRlIGdlbmVyaWMgc25p cHBldHMgb2Ygc3RhdGVtZW50cwpJbmNsdWRlIC9ldGMvYXBhY2hlMi9jb25mLmQvCgojIEluY2x1 ZGUgdGhlIHZpcnR1YWwgaG9zdCBjb25maWd1cmF0aW9uczoKSW5jbHVkZSAvZXRjL2FwYWNoZTIv c2l0ZXMtZW5hYmxlZC8K --0016e64607c04f0ac1047018c951 Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See for more info. To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org " from the digest: users-digest-unsubscribe@httpd.apache.org For additional commands, e-mail: users-help@httpd.apache.org --0016e64607c04f0ac1047018c951--