Merge branch 'master' into combined-prs-branch
[poolifier.git] / benchmarks / versus-external-pools / dynamic-node-worker-threads-pool.mjs
index debe85132cf190fb262f2bac3d4f4032772540bb..fcb1d84c29ee43bcb5c615418d98cfe3819b84ad 100644 (file)
@@ -15,12 +15,13 @@ const data = {
 const pool = new DynamicPool(size)
 
 async function run () {
-  const promises = []
+  const promises = new Set()
   for (let i = 0; i < iterations; i++) {
-    promises.push(
+    promises.add(
       pool.exec({
         task: functionToBench,
-        param: data
+        param: data,
+        timeout: 60000 // this is the same as poolifier default
       })
     )
   }