Merge pull request #1857 from lucas-clemente/fix-pacing-no-slow-start

use the full pacing rate, also when not in slow start
This commit is contained in:
Marten Seemann
2019-04-08 20:41:22 +09:00
committed by GitHub

View File

@@ -89,11 +89,7 @@ func (c *cubicSender) TimeUntilSend(bytesInFlight protocol.ByteCount) time.Durat
return 0
}
}
delay := c.rttStats.SmoothedRTT() * time.Duration(protocol.DefaultTCPMSS) / time.Duration(2*c.GetCongestionWindow())
if !c.InSlowStart() { // adjust delay, such that it's 1.25*cwd/rtt
delay = delay * 8 / 5
}
return delay
return c.rttStats.SmoothedRTT() * time.Duration(protocol.DefaultTCPMSS) / time.Duration(2*c.GetCongestionWindow())
}
func (c *cubicSender) OnPacketSent(