W3C home > Mailing lists > Public > ietf-http-wg@w3.org > April to June 2013

Re: WGLC: p1 MUST NOT pipeline until connection is persistent

From: Willy Tarreau <w@1wt.eu>
Date: Wed, 1 May 2013 10:16:53 +0200
To: Alex Rousskov <rousskov@measurement-factory.com>
Cc: IETF HTTP WG <ietf-http-wg@w3.org>
Message-ID: <20130501081653.GN27137@1wt.eu>
On Wed, May 01, 2013 at 01:51:01AM -0600, Alex Rousskov wrote:
> On 05/01/2013 01:40 AM, Willy Tarreau wrote:
> > On Wed, May 01, 2013 at 01:34:12AM -0600, Alex Rousskov wrote:
> 
> >> I am still not sure why we are prohibiting retry pipelining on new
> >> connections though. Why do we have to reuse an old connection if we want
> >> to retry a failed pipeline?
> 
> > I don't remember, I believe it was just that if pipeline failed on a
> > connection, you don't want to pipeline again on the new one, otherwise
> > you can do that infinitely.
> 
> And if I use an old connection, the situation is guaranteed to be better
> somehow?
> 
> The reasons a new connection may fail differ from the reasons an old
> connection may fail, but both may fail, so I do not understand why we
> are prohibiting one and requiring the other.

No it's not that, it's that if you detect a failure on a connection where
you pipelined, you should not attempt to pipeline again on the new connection
since it will very likely end the same way. It's unrelated to the old
connection being better at all.

Willy
Received on Wednesday, 1 May 2013 08:17:23 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 11:11:12 UTC