diff --git a/pool_test.go b/pool_test.go index f4cad11..55b9f00 100644 --- a/pool_test.go +++ b/pool_test.go @@ -279,10 +279,10 @@ func TestPoolCloseBlocksUntilAllResourcesReleasedAndClosed(t *testing.T) { } for _, res := range resources { - go func() { + go func(res *puddle.Resource) { time.Sleep(100 * time.Millisecond) res.Release() - }() + }(res) } p.Close()