From 0b4562bac43f2a3f4966897f993de2ac591da484 Mon Sep 17 00:00:00 2001 From: TensorCraft Date: Tue, 31 Mar 2026 10:41:12 -0700 Subject: [PATCH] net: fix mutex leak in ipv4_connect --- kernel/trunk/network/IPv4.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/trunk/network/IPv4.inc b/kernel/trunk/network/IPv4.inc index b762bcd3f..6a213acc7 100644 --- a/kernel/trunk/network/IPv4.inc +++ b/kernel/trunk/network/IPv4.inc @@ -1058,10 +1058,11 @@ ipv4_connect: ; Fill in local IP cmp [eax + IP_SOCKET.LocalIP], 0 - jne @f + jne .local_ip_ready push [IPv4_address + 4] ; FIXME: use correct local IP pop [eax + IP_SOCKET.LocalIP] + .local_ip_ready: ; Fill in remote IP pushd [edx + 4] pop [eax + IP_SOCKET.RemoteIP]