httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joe Orton <>
Subject Re: [PATCH] mod_proxy_http
Date Fri, 01 Apr 2005 09:30:40 GMT
On Wed, Mar 30, 2005 at 07:40:13PM +0200, Sander Striker wrote:
> It seems like mod_proxy_http is being cute and not sending an EOS
> bucket down the rest of the filter stack when it only receives
> headers.  This (most likely) causes mod_cache's cache_save_filter
> to not be run when it receives a 304.
> Unfortunately I cannot 100% reproduce this locally, but the behaviour
> seems to be consistent on a solaris production machine which I can't
> fiddle about with too much (which includes testing this patch short
> term).

This broke the test of sending a 1xx response via the proxy; now the
final response gets eaten up somewhere.  I presume the right fix is to
just exclude interim responses from this logic, I committed that.

(t/modules/proxy.t in httpd-test)

GET /reverse/modules/cgi/ HTTP/1.1
Host: localhost

HTTP/1.1 102 Please Wait...
Date: Fri, 01 Apr 2005 09:25:55 GMT
Host: nph-102
Content-Length: 0
Content-Type: text/plain

this is nph-stdout

View raw message