Subject: [quicwg/base-drafts] should we have more than 1 timer per connection for loss recovery (#575)

From: Subodh Iyengar <[email-masked]>
Date: Mon, 05 Jun 2017 06:28:07 -0700

>From my reading of the loss recovery draft, we have 1 timer per conn and then every time we send a packet, we reset the loss timer.

However let's say we're on a path where ACK packets keep getting lost and the sender is trickling packets on the connection just before the timer fires, it seems like we will never hit RTO at all since

OnPacketSent() always invokes SetLossDetectionAlarm() which will always keep advancing the deadline of the RTO timer.

Should we have multiple timers per packet to avoid this?

-- 
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/575