diff --git a/src/add-ons/kernel/network/stack/net_socket.cpp b/src/add-ons/kernel/network/stack/net_socket.cpp index 4ec4f4d7e5..32ef9114dd 100644 --- a/src/add-ons/kernel/network/stack/net_socket.cpp +++ b/src/add-ons/kernel/network/stack/net_socket.cpp @@ -128,9 +128,10 @@ net_socket_private::~net_socket_private() child->RemoveFromParent(); } + mutex_unlock(&lock); + put_domain_protocols(this); - mutex_unlock(&lock); mutex_destroy(&lock); }