From 0b8a41e38f79ea3c16dcf0ad896aa64958033762 Mon Sep 17 00:00:00 2001 From: Joshua Rogers Date: Mon, 6 Oct 2025 06:13:20 +0800 Subject: [PATCH] fix(seccompagent): close received FDs, not loop index Prevents accidentally closing 0/1/2 on error paths. Signed-off-by: Joshua Rogers (cherry picked from commit 8c1b3f9608736a326532d81a4ca84d2b264adf10) Signed-off-by: Kir Kolyshkin --- tests/cmd/seccompagent/seccompagent.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/cmd/seccompagent/seccompagent.go b/tests/cmd/seccompagent/seccompagent.go index e9cc72303..1375dfd78 100644 --- a/tests/cmd/seccompagent/seccompagent.go +++ b/tests/cmd/seccompagent/seccompagent.go @@ -27,8 +27,8 @@ var ( ) func closeStateFds(recvFds []int) { - for i := range recvFds { - unix.Close(i) + for _, fd := range recvFds { + _ = unix.Close(fd) } }