From ab3c4c85a3eed4493fbe448c7c53ce4b9c03c21a Mon Sep 17 00:00:00 2001 From: ignoramous Date: Sat, 5 Oct 2024 00:14:04 +0530 Subject: [PATCH] tcpip/udp: defer mutex unlock --- pkg/tcpip/transport/udp/endpoint.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/tcpip/transport/udp/endpoint.go b/pkg/tcpip/transport/udp/endpoint.go index 7e78782f2..0bd7db350 100644 --- a/pkg/tcpip/transport/udp/endpoint.go +++ b/pkg/tcpip/transport/udp/endpoint.go @@ -160,8 +160,8 @@ func (e *endpoint) Abort() { // associated with it. func (e *endpoint) Close() { e.mu.Lock() + defer e.mu.Unlock() e.closeLocked() - e.mu.Unlock() } // Preconditions: e.mu is locked.