]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - net/ax25/af_ax25.c
ax25: fix NPD bug in ax25_disconnect
[mirror_ubuntu-jammy-kernel.git] / net / ax25 / af_ax25.c
index 7968696d78ee1c64e88134c66f7b99dad822dacc..df01f790a34c245b54dc4acf325ab25889082734 100644 (file)
@@ -102,8 +102,8 @@ again:
                                dev_put(ax25_dev->dev);
                                ax25_dev_put(ax25_dev);
                        }
-                       release_sock(sk);
                        ax25_disconnect(s, ENETUNREACH);
+                       release_sock(sk);
                        spin_lock_bh(&ax25_list_lock);
                        sock_put(sk);
                        /* The entry could have been deleted from the