NFC: llcp: Remove possible double call to kfree_skb
[deliverable/linux.git] / net / nfc / llcp / sock.c
index 5332751943a9ec564befadda63a5a3749d7434c1..e488e440186aff11305785c9aa2025a6432f1724 100644 (file)
@@ -278,6 +278,8 @@ struct sock *nfc_llcp_accept_dequeue(struct sock *parent,
 
                        pr_debug("Returning sk state %d\n", sk->sk_state);
 
+                       sk_acceptq_removed(parent);
+
                        return sk;
                }
 
@@ -462,8 +464,6 @@ static int llcp_sock_release(struct socket *sock)
                        nfc_llcp_accept_unlink(accept_sk);
 
                        release_sock(accept_sk);
-
-                       sock_orphan(accept_sk);
                }
        }
 
This page took 0.028871 seconds and 5 git commands to generate.