diff --git a/packages/workerpool/workerpool_test.go b/packages/workerpool/workerpool_test.go
index fb8f83e38adfe543488cc7170d77776fc74d66ca..deab7db7027dc68d0917321e23cad534601af24a 100644
--- a/packages/workerpool/workerpool_test.go
+++ b/packages/workerpool/workerpool_test.go
@@ -15,11 +15,11 @@ func Benchmark(b *testing.B) {
 	for i := 0; i < b.N; i++ {
 		wg.Add(1)
 
-		go func() {
+		go func(i int) {
 			<-pool.Submit(i)
 
 			wg.Done()
-		}()
+		}(i)
 	}
 
 	wg.Wait()