aboutsummaryrefslogtreecommitdiff
path: root/tests/cluster
diff options
context:
space:
mode:
authorJakob Unterwurzacher2026-07-16 21:01:01 +0200
committerJakob Unterwurzacher2026-07-16 22:07:54 +0200
commit67e9abeb2830c517cbcbbd93de184055b2d4227b (patch)
treea3c557cc6b0f8cf6949ebc6b135d849fdfb1ee40 /tests/cluster
parentb89f0dc94bd83857b187a84a0d4ae127000f0b1c (diff)
tests/cluster: fix possible fd exhaustion
...and one typo.
Diffstat (limited to 'tests/cluster')
-rw-r--r--tests/cluster/cluster_test.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/cluster/cluster_test.go b/tests/cluster/cluster_test.go
index fa639b7..70a2a02 100644
--- a/tests/cluster/cluster_test.go
+++ b/tests/cluster/cluster_test.go
@@ -176,6 +176,10 @@ func TestConcurrentCreate(t *testing.T) {
return
}
syscall.Unlink(path)
+
+ // Close now (not only when the whole loop exists) to avoid exhausting fds.
+ // Double-close on happy path is harmless: "Close will return an error if it has already been called"
+ f.Close()
}
}