diff options
author | 2022-06-27 18:02:38 -0700 | |
---|---|---|
committer | 2022-06-28 20:45:42 -0700 | |
commit | d51991e2e31477853e5b9c1005ac617707077286 (patch) | |
tree | b49c6d4c82eaf1dff520fecdd3caa84f60718956 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | mptcp: invoke MP_FAIL response when needed (diff) | |
download | wireguard-linux-d51991e2e31477853e5b9c1005ac617707077286.tar.xz wireguard-linux-d51991e2e31477853e5b9c1005ac617707077286.zip |
mptcp: fix shutdown vs fallback race
If the MPTCP socket shutdown happens before a fallback
to TCP, and all the pending data have been already spooled,
we never close the TCP connection.
Address the issue explicitly checking for critical condition
at fallback time.
Fixes: 1e39e5a32ad7 ("mptcp: infinite mapping sending")
Fixes: 0348c690ed37 ("mptcp: add the fallback check")
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions