Commit Graph

4 Commits

Author SHA1 Message Date
klzgrad
1ad9649508 net: Allow HTTP/2 CONNECT fast open
SpdyProxyClientSocket waits for 200 OK before returning OK for Connect.

Change that behavior to returning OK immediately after CONNECT header.
2018-02-01 18:36:17 -05:00
klzgrad
abdd66a1c3 h2: Notify delegate about read EOF
So the delegate can close the socket instead of keeping sending data.

Read EOF or h2 half-closed (remote) state was introduced in
https://codereview.chromium.org/129543002. But StreamSocket doesnt
really supports a half closed state, so upon a read EOF the only sane
action is to close the socket immediately even if in theory more send
is possible.
2018-01-28 13:34:20 -05:00
klzgrad
516fa2c448 h2: Reduce warnings about RST on invalid streams
Per RFC 7540#6.4:

  However, after sending the RST_STREAM, the sending endpoint MUST be
  prepared to receive and process additional frames sent on the stream
  that might have been sent by the peer prior to the arrival of the
  RST_STREAM.
2018-01-28 13:34:20 -05:00
klzgrad
84ba45923e Import chromium-64.0.3282.119 2018-01-28 13:32:06 -05:00