diff options
author | Florin Coras <fcoras@cisco.com> | 2022-01-06 11:58:24 -0800 |
---|---|---|
committer | Florin Coras <fcoras@cisco.com> | 2022-01-06 16:38:24 -0800 |
commit | c8144356338995a277593bc08315d3b1ddcc8cb3 (patch) | |
tree | 4eed6c04bf1e924e9d7312efe20af34db429c88b /src/vnet/tcp/tcp_pg.c | |
parent | ed5be47009aca45008ba9d44e76ac51ec1f7f156 (diff) |
tcp: update snd_congestion only during congestion
If running without sacks, if snd_una does not cover snd_congestion fast
recovery can be missed but the two heuristics from RFC6582 should avoid
that.
Also snd_congestion was used as a means of inferring if the connection
recently exited congestion while setting the persist timer but that does
not always work correctly if not congested.
Type: fix
Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: I94d4ac738cdd4f7f23f62e97dd63059de1cd4af9
Diffstat (limited to 'src/vnet/tcp/tcp_pg.c')
0 files changed, 0 insertions, 0 deletions