diff options
author | Florian Westphal <fw@strlen.de> | 2020-11-19 11:45:56 -0800 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2020-11-20 15:33:24 -0800 |
commit | 860975c6f80adae9d2c7654bde04a99dd28bc94f (patch) | |
tree | 4de856b0725ce1c5d410bae43eab7ec82c9e2fa6 /net/mptcp/subflow.c | |
parent | 26aa231439fef49f11284ea9d9245e074d69197a (diff) | |
download | linux-860975c6f80adae9d2c7654bde04a99dd28bc94f.tar.gz linux-860975c6f80adae9d2c7654bde04a99dd28bc94f.tar.bz2 linux-860975c6f80adae9d2c7654bde04a99dd28bc94f.zip |
mptcp: skip to next candidate if subflow has unacked data
In case a subflow path is blocked, MPTCP-level retransmit may not take
place anymore because such subflow is likely to have unacked data left
in its write queue.
Ignore subflows that have experienced loss and test next candidate.
Fixes: 3b1d6210a95773691 ("mptcp: implement and use MPTCP-level retransmission")
Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net/mptcp/subflow.c')
0 files changed, 0 insertions, 0 deletions