Skip to content

Commit

Permalink
Update draft-ietf-quic-recovery.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ianswett committed Sep 3, 2019
1 parent d2d1bb8 commit fd8bdd7
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions draft-ietf-quic-recovery.md
Original file line number Diff line number Diff line change
Expand Up @@ -584,9 +584,8 @@ Since the server could be blocked until more packets are received from the
client, it is the client's responsibility to send packets to unblock the server
until it is certain that the server has finished its address validation
(see Section 8 of {{QUIC-TRANSPORT}}). That is, the client MUST set the
probe timer if one of the following conditions is true: the client
does not yet have 1-RTT keys, or the client has not received an acknowledgement
for one of its Handshake packets.
probe timer if the client has not received an acknowledgement for one of its
Handshake or 1-RTT packets.

Prior to handshake completion, when few to none RTT samples have been
generated, it is possible that the probe timer expiration is due to an
Expand Down Expand Up @@ -1198,8 +1197,8 @@ SetLossDetectionTimer():
// or has completed the handshake.
if (no ack-eliciting packets in flight &&
(endpoint is server ||
has 1-RTT keys ||
has received Handshake ACK)):
has received Handshake ACK ||
has received 1-RTT ACK)):
loss_detection_timer.cancel()
return

Expand Down

0 comments on commit fd8bdd7

Please sign in to comment.