apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joe Orton <jor...@redhat.com>
Subject Re: Linux + TCP_CORK + IPv6 = Broken [PATCH]
Date Wed, 04 Dec 2002 23:05:21 GMT
On Wed, Dec 04, 2002 at 08:21:36AM -0500, Jeff Trawick wrote:
> Colm MacCárthaigh <colmmacc@Redbrick.DCU.IE> writes:
> 
> > On Wed, Dec 04, 2002 at 12:25:49PM +0000, Colm MacCárthaigh wrote:
> > > My tests (and patch) were based on apr and apr-util from CVS , 
> > > with the 2.0.43 codebase, because CVS seems broken right now.
> > 
> > stupid pre-test patch, here's the real one:
> 
> patch looks basically right to me...  probably is exactly right...
> unless somebody beats me to it I'll play with it and commit it... nag
> me directly if it isn't committed in 36 hours or so :)

It would seem prudent to confirm this is a kernel bug before adding a
workaround to APR.  APR's test/sendfile works fine here over IPv6
between two 2.4.18-based kernels (RHL 8.0), and is doing basically the
same thing as httpd, albeit without the TCP_NODELAY - maybe that makes a
difference.

Colm, can you try running the apr/test/sendfile binary with your
machines? I used it like:

one$ ./sendfile server 
two$ ./sendfile client blocking <address-of-one>

Regards,

joe


Mime
View raw message