Subject: [quicwg/base-drafts] PTO pseudocode should not arm the timer for PN spaces with no bytes in flight (#3674)

From: ianswett <[email-masked]>
Date: Tue, 19 May 2020 19:09:58 -0700

The text is fairly clear that PTO is armed for PN spaces with in-flight packets, but the pseudocode for arming the PTO has no consideration for whether there are bytes in flight in that PN space, and instead only considers the last sent packet in a PN space.

I believe the easiest solution is to add a bytes_in_flight indexed by PN space and then checking it in GetEarliestTimeAndSpace(or whatever replaces it) when deciding whether to arm the PTO.
https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-recovery.md#setting-the-loss-detection-timer

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3674