Re: Squid - can it do 'pipelining' (RFC 2068 Sect 8.1.2.2)?

From: Dancer <dancer@dont-contact.us>
Date: Fri, 28 Jan 2000 02:52:27 +0000

Henrik Nordstrom wrote:

> JAMES, Patrick wrote:
>
> > pipelining. However, when we trace the behaviour of squid to the actual
> > target server, we can see that only persistence is used. We can see no sign
> > of pipelining.
>
> Correct.
>
> Squid does not at this time pipeline requests to servers. It does
> however accept pipelined requests from the clients, transforming these
> to parallell fetches (at most 2 per client connection).
>
> Implementing pipelinig correctly is far from trivial. Especially so in a
> multi-user situation (i.e. proxies).
>
> * All pending request must be retried if the connection is closed prior
> to receiving the answer

Umm...well, not exactly. There's issues with the possibility of non-idempotent
requests in the sequence. It's possible that only some of the requests may be
retransmissable.

D
Received on Thu Jan 27 2000 - 20:02:51 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:50:44 MST