Index: net/quic/quic_connection.cc |
diff --git a/net/quic/quic_connection.cc b/net/quic/quic_connection.cc |
index 79d5131aa5ee8eca2253810e31225aebd3e0ed46..81bc1fb9ea4555c1ddd07da6e30ed5268dc95256 100644 |
--- a/net/quic/quic_connection.cc |
+++ b/net/quic/quic_connection.cc |
@@ -737,6 +737,10 @@ bool QuicConnection::OnAckFrame(const QuicAckFrame& incoming_ack) { |
return false; |
} |
+ if (FLAGS_quic_respect_send_alarm && |
+ send_alarm_->IsSet()) { |
+ send_alarm_->Cancel(); |
+ } |
ProcessAckFrame(incoming_ack); |
if (incoming_ack.is_truncated) { |
should_last_packet_instigate_acks_ = true; |
@@ -1475,7 +1479,8 @@ bool QuicConnection::CanWrite(HasRetransmittableData retransmittable) { |
} |
// If the send alarm is set, wait for it to fire. |
- if (FLAGS_respect_send_alarm && send_alarm_->IsSet()) { |
+ if (FLAGS_quic_respect_send_alarm && |
+ send_alarm_->IsSet()) { |
return false; |
} |
@@ -1494,7 +1499,7 @@ bool QuicConnection::CanWrite(HasRetransmittableData retransmittable) { |
<< "ms"; |
return false; |
} |
- if (!FLAGS_respect_send_alarm) { |
+ if (!FLAGS_quic_respect_send_alarm) { |
send_alarm_->Cancel(); |
} |
return true; |