aboutsummaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-sub-ui.c
diff options
context:
space:
mode:
authorPaolo Abeni <[email protected]>2022-06-27 18:02:38 -0700
committerJakub Kicinski <[email protected]>2022-06-28 20:45:42 -0700
commitd51991e2e31477853e5b9c1005ac617707077286 (patch)
treeb49c6d4c82eaf1dff520fecdd3caa84f60718956 /lib/mpi/mpi-sub-ui.c
parent76a13b315709b5b65a7b65caf9ede9a8a38d8930 (diff)
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 <[email protected]> Signed-off-by: Mat Martineau <[email protected]> Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions