commit | cf918148e2912e02980964533c64033a98ac8ecb | [log] [tgz] |
---|---|---|
author | vasilvv <vasilvv@google.com> | Mon Mar 30 11:45:27 2020 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Mar 30 11:46:07 2020 -0700 |
tree | a2bca293f36d51dbf1d6a451d3d1631239a3047e | |
parent | 17c433bca285fadc8e3a6f5903a2f89524242f20 [diff] |
Ensure QuicTransportStream::Visitor::OnFinRead() is only called once. This fixes a non-deterministic crash in Chromium tests: https://bugs.chromium.org/p/chromium/issues/detail?id=1065854. This also fixes a potential bug in which the stream is never marked as closed. gfe-relnote: n/a (code not used in production) PiperOrigin-RevId: 303787933 Change-Id: I3c4f39e709e27dc5f81ccc78729323da1810fda5