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

Re: GOAWAY and proxies (#458)

From: Martin Thomson <martin.thomson@gmail.com>
Date: Fri, 2 May 2014 20:55:22 -0700
Message-ID: <CABkgnnWYe_PR9g+772rU67+mRCFxJekQTb3UATxo+g4cLsuRyA@mail.gmail.com>
To: Roberto Peon <grmocg@gmail.com>
Cc: William Chan (ι™ˆζ™Ίζ˜Œ) <willchan@chromium.org>, Daniel Sommermann <dcsommer@fb.com>, HTTP Working Group <ietf-http-wg@w3.org>
On 2 May 2014 20:44, Roberto Peon <grmocg@gmail.com> wrote:
> DRAINING is a signal that indicates that the server will be sending a GOAWAY
> in the near future, and thus that the client should create a new connection,
> but, unlike GOAWAY it does not require the client to stop sending requests.

If the client doesn't stop sending requests in a deterministic
fashion, then the server is unable to send GOAWAY without encountering
the issue that Daniel first raised.  Unless you consider this to be a
GOAWAY_REQUEST and there is some expectation that the client sends a
GOAWAY when it is ready to finish up (with the server setting some
upper bound on the time it's prepared to wait for this event, of
Received on Saturday, 3 May 2014 03:55:49 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:14:30 UTC