forked from quic-go/quic-go
use the full pacing rate, also when not in slow start
This commit is contained in:
@@ -89,11 +89,7 @@ func (c *cubicSender) TimeUntilSend(bytesInFlight protocol.ByteCount) time.Durat
|
|||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
delay := c.rttStats.SmoothedRTT() * time.Duration(protocol.DefaultTCPMSS) / time.Duration(2*c.GetCongestionWindow())
|
return 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
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *cubicSender) OnPacketSent(
|
func (c *cubicSender) OnPacketSent(
|
||||||
|
|||||||
Reference in New Issue
Block a user