diff options
author | rtenneti <rtenneti@chromium.org> | 2015-10-19 23:14:20 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-10-20 06:15:11 +0000 |
commit | 1535e3a3936db1c0a2a410fd12ac9c5b920ad1ac (patch) | |
tree | bb61063a62323a60ac2da98c4c4807f1071a9a4b /net/quic/quic_protocol.cc | |
parent | 271e821edda950d1f54af8bc3d6d8217ddfb0427 (diff) | |
download | chromium_src-1535e3a3936db1c0a2a410fd12ac9c5b920ad1ac.zip chromium_src-1535e3a3936db1c0a2a410fd12ac9c5b920ad1ac.tar.gz chromium_src-1535e3a3936db1c0a2a410fd12ac9c5b920ad1ac.tar.bz2 |
Landing Recent QUIC changes until 10/11/2015 18:20 UTC
relnote: Split QuicFecGroup interface into QuicFecGroupInterface.
Should cause no behavior change.
Implementing 'sliding window' FEC, part 1a.
Merge internal change: 105168235
https://codereview.chromium.org/1410593004/
relnote: n/a (no changes to binary). Cleanup changes to tests, comments,
and formatting.
Merge internal change: 105084706
https://codereview.chromium.org/1418493004/
relnote: Reorganize how the read side of QUIC connections is closed down
when the consumer doesn't want any more data. Flag protected by
FLAG_quic_implement_stop_reading; default true.
Remove CloseReadSide from the subclass interface provided by
ReliableQuicStream. Subclasses (in particular QuicDataStream and
...QuicServerStream) now have an internal StopReading method which
causes all further incoming data to be ignored in the subclass code.
This prevents the stream object from being deleted until the stream is
properly closed. It is necessary to keep the stream object functioning
until a FIN or RST_STREAM is received in order to send flow-control
window updates for the stream. (When we define the RST_STREAM/NO_ERROR
mechanism to tell the peer to abort sending more data we will send
RST_STREAM/NO_ERROR as soon as this consumer is done writing as well.)
Re-install QuicSpdyServerStream::kErrorResponseBody as it is now used in
two places.
FIXED=21369841
Merge internal change: 105079850
https://codereview.chromium.org/1415603003/
relnote: n/a (test change only). Call SetSpdyStreamCreator on the test
server before starting its thread, to avoid a data race.
Merge internal change: 104964040
https://codereview.chromium.org/1415783002/
relnote: No functional change. Flag protected by default-enabled
FLAGS_quic_fix_fin_accounting.
Revise processing of incoming stream frames for streams for which
reading is closed: Record the FIN bit correctly. This prevents
spurious entries in locally_closed_streams_highest_offset_[] and
consequent log messages "Surprisingly high number of locally closed
streams still waiting for final byte offset".
Investigating b/16010251.
Merge internal change: 104913996
https://codereview.chromium.org/1418553003/
relnote: minor additions to quic-to-backend (not in production), change
fatal log message.
Add bidirectional data capability to the QUIC libraries.
Add accessors to the peer classes.
Merge internal change: 104332818
https://codereview.chromium.org/1417503004/
R=rch@chromium.org
Review URL: https://codereview.chromium.org/1414143002
Cr-Commit-Position: refs/heads/master@{#354994}
Diffstat (limited to 'net/quic/quic_protocol.cc')
-rw-r--r-- | net/quic/quic_protocol.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/net/quic/quic_protocol.cc b/net/quic/quic_protocol.cc index fedc16d..2038971 100644 --- a/net/quic/quic_protocol.cc +++ b/net/quic/quic_protocol.cc @@ -239,9 +239,8 @@ QuicAckFrame::QuicAckFrame() QuicAckFrame::~QuicAckFrame() {} -QuicRstStreamErrorCode AdjustErrorForVersion( - QuicRstStreamErrorCode error_code, - QuicVersion version) { +QuicRstStreamErrorCode AdjustErrorForVersion(QuicRstStreamErrorCode error_code, + QuicVersion /*version*/) { return error_code; } |