| Index: net/quic/congestion_control/tcp_cubic_sender.cc
|
| diff --git a/net/quic/congestion_control/tcp_cubic_sender.cc b/net/quic/congestion_control/tcp_cubic_sender.cc
|
| index 2753172784ae0bc036da3a85a2ad0c441911e601..c453dba8640d9d576f687a1df4bd5e6d3f237f31 100644
|
| --- a/net/quic/congestion_control/tcp_cubic_sender.cc
|
| +++ b/net/quic/congestion_control/tcp_cubic_sender.cc
|
| @@ -269,12 +269,12 @@ void TcpCubicSender::OnRetransmissionTimeout(bool packets_retransmitted) {
|
| largest_sent_at_last_cutback_ = 0;
|
| if (packets_retransmitted) {
|
| cubic_.Reset();
|
| + hybrid_slow_start_.Restart();
|
| congestion_window_ = kMinimumCongestionWindow;
|
| }
|
| }
|
|
|
| void TcpCubicSender::UpdateRtt(QuicTime::Delta rtt) {
|
| - // Hybrid start triggers when cwnd is larger than some threshold.
|
| if (InSlowStart() &&
|
| hybrid_slow_start_.ShouldExitSlowStart(rtt_stats_, congestion_window_)) {
|
| slowstart_threshold_ = congestion_window_;
|
|
|