Merge tag 'iomap-5.7-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
[linux-2.6-microblaze.git] / net / mptcp / subflow.c
index b5180c8..50a8bea 100644 (file)
@@ -994,8 +994,7 @@ static void subflow_state_change(struct sock *sk)
        if (!(parent->sk_shutdown & RCV_SHUTDOWN) &&
            !subflow->rx_eof && subflow_is_done(sk)) {
                subflow->rx_eof = 1;
-               parent->sk_shutdown |= RCV_SHUTDOWN;
-               __subflow_state_change(parent);
+               mptcp_subflow_eof(parent);
        }
 }