Commit 295dc06
recovery: update packet.time_sent with pacing rate
Sent/Acked.time_sent is the timestamp when the packet
is transmitted. With the pacing rate calculation,
it might indicate the future and impact the delivery
rate esimation which uses the value. Now we update
Sent.time_sent with the timestamp after packet
scheduling based on the pacing rate.
When pacing is not used in the application, this doesn't
have an impact because the application will ignore
the pacing rate.1 parent b048c85 commit 295dc06
2 files changed
+13
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5553 | 5553 | | |
5554 | 5554 | | |
5555 | 5555 | | |
| 5556 | + | |
| 5557 | + | |
| 5558 | + | |
| 5559 | + | |
| 5560 | + | |
5556 | 5561 | | |
5557 | 5562 | | |
5558 | 5563 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
293 | 293 | | |
294 | 294 | | |
295 | 295 | | |
296 | | - | |
297 | | - | |
298 | 296 | | |
299 | 297 | | |
300 | 298 | | |
| |||
316 | 314 | | |
317 | 315 | | |
318 | 316 | | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
319 | 321 | | |
320 | 322 | | |
321 | 323 | | |
| |||
483 | 485 | | |
484 | 486 | | |
485 | 487 | | |
486 | | - | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
487 | 492 | | |
488 | 493 | | |
489 | 494 | | |
| |||
0 commit comments