mptcp: move subflow close loop after sk close check
authorFlorian Westphal <fw@strlen.de>
Fri, 12 Feb 2021 23:59:57 +0000 (15:59 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 13 Feb 2021 00:31:45 +0000 (16:31 -0800)
commitb263b0d7d60baecda3c840a0703bb6d511f7ae2d
treee5aeb93512e8c1d741835b0852a39e4d609bce30
parent40947e13997a1cba4e875893ca6e5d5e61a0689d
mptcp: move subflow close loop after sk close check

In case mptcp socket is already dead the entire mptcp socket
will be freed. We can avoid the close check in this case.

Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/mptcp/protocol.c