libceph: drop unnecessary CLOSED check in socket state change callback
authorSage Weil <sage@inktank.com>
Sat, 21 Jul 2012 00:19:43 +0000 (17:19 -0700)
committerSage Weil <sage@inktank.com>
Tue, 31 Jul 2012 01:15:59 +0000 (18:15 -0700)
If we are CLOSED, the socket is closed and we won't get these.

Signed-off-by: Sage Weil <sage@inktank.com>
net/ceph/messenger.c

index 46ce113..e7320cd 100644 (file)
@@ -296,9 +296,6 @@ static void ceph_sock_state_change(struct sock *sk)
        dout("%s %p state = %lu sk_state = %u\n", __func__,
             con, con->state, sk->sk_state);
 
-       if (test_bit(CLOSED, &con->state))
-               return;
-
        switch (sk->sk_state) {
        case TCP_CLOSE:
                dout("%s TCP_CLOSE\n", __func__);