| 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 1221fd3b81afbbe0f1c3e5b696e1a0700ba172ea..c0b525079911c47e4ba4861b2a0aaf60d0981784 100644
|
| --- a/net/quic/congestion_control/tcp_cubic_sender.cc
|
| +++ b/net/quic/congestion_control/tcp_cubic_sender.cc
|
| @@ -197,7 +197,7 @@ void TcpCubicSender::OnPacketLost(QuicPacketNumber packet_number,
|
| prr_.OnPacketLost(bytes_in_flight);
|
|
|
| // TODO(jri): Separate out all of slow start into a separate class.
|
| - if (slow_start_large_reduction_) {
|
| + if (slow_start_large_reduction_ && InSlowStart()) {
|
| DCHECK_LT(1u, congestion_window_);
|
| congestion_window_ = congestion_window_ - 1;
|
| } else if (reno_) {
|
|
|