Re: GOAWAY and proxies (#458)

I updated the language on the pull request (mostly copying Martin's 
suggestions): https://github.com/http2/http2-spec/pull/475/files

It adds this text to section 6.8:

           A client that is unable to retry requests loses all requests 
that are in flight when the
           server closes the connection. This is especially true for 
intermediaries that might
           not be serving clients using HTTP/2. A server that is 
attempting to gracefully shut down
           a connection SHOULD send an initial GOAWAY frame with the 
last stream identifier set to
           2<x:sup>31</x:sup>-1 and a <x:ref>NO_ERROR</x:ref> code. This 
signals to the client that
           a shutdown is imminent and that no further requests can be 
initiated. After waiting at
           least one round trip time, the server can send another GOAWAY 
frame with an updated last
           stream identifier. This ensures that a connection can be 
cleanly shut down without losing
           requests.

Received on Friday, 2 May 2014 23:44:27 UTC