summaryrefslogtreecommitdiffstats
path: root/net/quic/quic_crypto_server_stream.h
diff options
context:
space:
mode:
authorrtenneti <rtenneti@chromium.org>2015-01-15 16:45:32 -0800
committerCommit bot <commit-bot@chromium.org>2015-01-16 00:47:47 +0000
commit5d9c02ca6f59328fe2191422fa950301187a36ff (patch)
tree8c9ec143136845c0c5ab28e2af8e4a8e5594e164 /net/quic/quic_crypto_server_stream.h
parent88b646e4232226053540eac1600967780a5a357b (diff)
downloadchromium_src-5d9c02ca6f59328fe2191422fa950301187a36ff.zip
chromium_src-5d9c02ca6f59328fe2191422fa950301187a36ff.tar.gz
chromium_src-5d9c02ca6f59328fe2191422fa950301187a36ff.tar.bz2
Land Recent QUIC Changes.
Change QUIC's RTO implementation. Protected by FLAGS_quic_use_new_rto. Decides whether to invoke SendAlgorithmInterface's OnRetransmissionTimeout after an ack has been received instead of pro-actively invoking it and then having to revert it. Fix a minor QUIC bug when both quic_use_new_rto and quic_rto_uses_last_sent were enabled, a spurious retransmission didn't expire the SRTT. Merge internal change: 83625311, 83966746 https://codereview.chromium.org/841603005/ Remove unused original transmission stats from QuicAckNotifier. No behavior change. Merge internal change: 83598791 https://codereview.chromium.org/798873005/ Removing quic version 21 Merge internal change: 83551025 https://codereview.chromium.org/786953009/ Fixes typo, changing OnSpuriousPacketRetransmition to OnSpuriousPacketRetransmission. Merge internal change: 83546153 https://codereview.chromium.org/837273004/ Adds an alarm for sending a QUIC FEC packet. This CL adds an alarm for sending an FEC packet. The alarm is based on the connection's SRTT, and is set when the first FEC protected packet in an FEC group is sent. This alarm puts some time between the sending of an FEC protected packet and the corresponding FEC packet, to reduce the probability of both these packets getting dropped in the network. Merge internal change: 83543120 https://codereview.chromium.org/839163003/ Tell the QUIC AckNotifierManager about packets on serialization, rather than when successfully sent. Protected by ENABLEd FLAGS_quic_ack_notifier_informed_on_serialized. Merge internal change: 83525991 https://codereview.chromium.org/854463003/ R=rch@chromium.org BUG=448688 Review URL: https://codereview.chromium.org/849123003 Cr-Commit-Position: refs/heads/master@{#311789}
Diffstat (limited to 'net/quic/quic_crypto_server_stream.h')
-rw-r--r--net/quic/quic_crypto_server_stream.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/net/quic/quic_crypto_server_stream.h b/net/quic/quic_crypto_server_stream.h
index ece2da2..9e3a89e 100644
--- a/net/quic/quic_crypto_server_stream.h
+++ b/net/quic/quic_crypto_server_stream.h
@@ -34,9 +34,7 @@ class NET_EXPORT_PRIVATE ServerHelloNotifier : public
: server_stream_(stream) {}
// QuicAckNotifier::DelegateInterface implementation
- void OnAckNotification(int num_original_packets,
- int num_original_bytes,
- int num_retransmitted_packets,
+ void OnAckNotification(int num_retransmitted_packets,
int num_retransmitted_bytes,
QuicTime::Delta delta_largest_observed) override;