Return-Path: X-Original-To: apmail-httpd-dev-archive@www.apache.org Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6944C9840 for ; Mon, 30 Jan 2012 13:58:17 +0000 (UTC) Received: (qmail 29666 invoked by uid 500); 30 Jan 2012 13:58:16 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 29430 invoked by uid 500); 30 Jan 2012 13:58:15 -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 29398 invoked by uid 99); 30 Jan 2012 13:58:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 30 Jan 2012 13:58:15 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: 76.96.27.211 is neither permitted nor denied by domain of jim@jagunet.com) Received: from [76.96.27.211] (HELO qmta11.emeryville.ca.mail.comcast.net) (76.96.27.211) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 30 Jan 2012 13:58:06 +0000 Received: from omta24.emeryville.ca.mail.comcast.net ([76.96.30.92]) by qmta11.emeryville.ca.mail.comcast.net with comcast id TpqQ1i0021zF43QABpxmzx; Mon, 30 Jan 2012 13:57:46 +0000 Received: from [192.168.199.10] ([69.251.91.46]) by omta24.emeryville.ca.mail.comcast.net with comcast id Tpxk1i003100q0d8kpxl9B; Mon, 30 Jan 2012 13:57:46 +0000 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Apple Message framework v1251.1) Subject: Re: [PATCH] trunk/2.4 core output filter is broken From: Jim Jagielski In-Reply-To: <201201292053.09488.sf@sfritsch.de> Date: Mon, 30 Jan 2012 08:57:43 -0500 Content-Transfer-Encoding: 7bit Message-Id: <7746FB2F-AAB4-4AC4-BF5B-4B9E2852E6F6@jaguNET.com> References: <20120120165210.GA23839@redhat.com> <994D9463-41EA-43B1-BAFA-61BA170D95B2@jaguNET.com> <201201292053.09488.sf@sfritsch.de> To: dev@httpd.apache.org X-Mailer: Apple Mail (2.1251.1) On Jan 29, 2012, at 2:53 PM, Stefan Fritsch wrote: > On Wednesday 25 January 2012, Jim Jagielski wrote: >> Looking over the code, impl as a hook seems more "isolated", >> rather than the current impl which is intrusive (which is >> part of what we're trying to avoid, aren't we?) > > OK, patch is attached. This needs review/testing for Windows. > Just a quick scan but: +AP_IMPLEMENT_HOOK_RUN_FIRST(apr_status_t, insert_network_bucket, + (conn_rec *c, apr_bucket_brigade *bb, + apr_socket_t *socket), + (c, bb, socket), DECLINED) + ... + ap_hook_insert_network_bucket(core_insert_network_bucket, NULL, NULL, + APR_HOOK_REALLY_LAST); looks wonky...