commit | 495d597ca619f77300412cf198f58e783c29f709 | [log] [tgz] |
---|---|---|
author | renjietang <renjietang@google.com> | Wed Jul 10 14:51:28 2019 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Jul 11 15:47:53 2019 -0700 |
tree | 0cd1e1ccdd5b381889c54fb128cb61665658031a | |
parent | 9ffbb60f83f966befdde0051d019d7fa088392e5 [diff] |
Add more protection in QuicSpdySession::GetSpdyDataStream(). From the definition of GetOrCreateDynamicStream(), it's possible that the returned stream is a static non-spdy stream. So instead of using DCHECK as invariants, I think it'd be better if we close connection here. gfe-relnote: Protected by gfe2_reloadable_flag_quic_handle_staticness_when_getting_spdy_stream PiperOrigin-RevId: 257486450 Change-Id: I7ac6c4b6f9e78ff263ee0937c647bbfb35de4e22
QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects.
The code is currently in process of being moved from https://cs.chromium.org/chromium/src/net/third_party/ into this repository. Please excuse our appearance while we're under construction.