private-octopus / picoquic

Minimal implementation of the QUIC protocol
MIT License
523 stars 153 forks source link

Reenter startup after big BW increase #1699

Closed huitema closed 3 weeks ago

huitema commented 3 weeks ago

In the "probe BW" states, probing for bandwidth is cautious and slow. This is generally a good idea, but it results in long delays of low bandwidth operation when recovering from a big slow down in capacity. To speed this up, we trigger a reentry of the "startup" state if the measured bandwidth increased by more than 50% during "probeBW".

suhasHere commented 3 weeks ago

Looks good to me

huitema commented 3 weeks ago

Merging as the AppVeyor issue appears spurious.