Skip to content

Commit

Permalink
Subodh's editorial tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
martinthomson committed Aug 2, 2018
1 parent e590859 commit 9fde275
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions draft-ietf-quic-transport.md
Original file line number Diff line number Diff line change
Expand Up @@ -2377,18 +2377,18 @@ A connection that remains idle for longer than the advertised idle timeout (see
{{transport-parameter-definitions}}) is closed. A connection enters the
draining state when the idle timeout expires.

Endpoints use the value they advertise when determining an idle timeout. The
idle timeout starts from the last packet received, or the first packet sent
after sending that packet. The latter condition ensures that initiating new
activity postpones a timeout.

The value for an idle timeout can be asymmetric. The value advertised by a peer
is only used to determine whether the connection is live at a peer. An endpoint
that sends packets near the end of the idle timeout period of a peer risks
having those packets discarded if its peer enters the draining state before the
packets arrive. If a peer could timeout within an RTO (see Section 4.3.3 of
{{QUIC-RECOVERY}}), it is advisable to test for liveness before sending any data
that cannot be retried safely.
Each endpoint advertises their own idle timeout to their peer. The idle timeout
starts from the last packet received, or the first packet sent after sending
that packet. The latter condition ensures that initiating new activity
postpones a timeout.

The value for an idle timeout can be asymmetric. The value advertised by an
endpoint is only used to determine whether the connection is live at that
endpoint. An endpoint that sends packets near the end of the idle timeout
period of a peer risks having those packets discarded if its peer enters the
draining state before the packets arrive. If a peer could timeout within an RTO
(see Section 4.3.3 of {{QUIC-RECOVERY}}), it is advisable to test for liveness
before sending any data that cannot be retried safely.


### Immediate Close
Expand Down

0 comments on commit 9fde275

Please sign in to comment.