Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 2160 invoked from network); 15 Jan 2011 01:07:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 15 Jan 2011 01:07:15 -0000 Received: (qmail 50963 invoked by uid 500); 15 Jan 2011 01:07:14 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 50862 invoked by uid 500); 15 Jan 2011 01:07:13 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 50854 invoked by uid 99); 15 Jan 2011 01:07:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 15 Jan 2011 01:07:13 +0000 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: 76.96.59.227 is neither permitted nor denied by domain of jim@jagunet.com) Received: from [76.96.59.227] (HELO qmta12.westchester.pa.mail.comcast.net) (76.96.59.227) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 15 Jan 2011 01:07:06 +0000 Received: from omta05.westchester.pa.mail.comcast.net ([76.96.62.43]) by qmta12.westchester.pa.mail.comcast.net with comcast id vcv81f0050vyq2s5Cd6mc3; Sat, 15 Jan 2011 01:06:46 +0000 Received: from [192.168.199.5] ([71.200.72.216]) by omta05.westchester.pa.mail.comcast.net with comcast id vd6m1f00K4fzHvK3Rd6mXt; Sat, 15 Jan 2011 01:06:46 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1082) Subject: Re: millisecond timeouts in mod_proxy & mod_proxy_http From: Jim Jagielski In-Reply-To: Date: Fri, 14 Jan 2011 20:06:45 -0500 Content-Transfer-Encoding: 7bit Message-Id: References: To: dev@httpd.apache.org X-Mailer: Apple Mail (2.1082) It looks like it needs some fine-tuning and some formatting changes, but assuming we have CLA approval, I'd say lets fold it in and clean up post submission ;) On Jan 14, 2011, at 3:30 PM, Neal Richter wrote: > Apache committers: > > I'd like to submit this for possible inclusion in Apache httpd > > https://github.com/nealrichter/mod_proxy_http_sla > > - allows millisecond timeouts for ProxyPass/ProxyTimeout directives > - allows millisecond timeouts for RewriteRule driven proxy > - extends RewriteRules to implement a custom error document or return > status per rule if timeout occurs > > Complete README here: > https://github.com/nealrichter/mod_proxy_http_sla/blob/master/README > > We've been using both patches at the Rubicon Project for 18 months in > one case and 6 in other. Handling billions of HTTP requests per day > (yes really). > > Hat tip to Ronald Park who paved the way for this with similar work in > httpd 2.0.x patches. > > Thanks - Neal Richter >