From 430ab329419c09b99f6047a2bbe995a9f2e32e51 Mon Sep 17 00:00:00 2001 From: Michael Eischer Date: Mon, 3 Oct 2022 00:06:44 +0200 Subject: [PATCH] cache: Fix file descriptor leak in TestBackendRemoveBroken --- internal/cache/backend_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/cache/backend_test.go b/internal/cache/backend_test.go index da935b9a0..0236137ba 100644 --- a/internal/cache/backend_test.go +++ b/internal/cache/backend_test.go @@ -199,6 +199,9 @@ func TestBackendRemoveBroken(t *testing.T) { // check that the cache now contains the correct data rd, err := c.load(h, 0, 0) + defer func() { + _ = rd.Close() + }() test.OK(t, err) cached, err := ioutil.ReadAll(rd) test.OK(t, err)