perf: avoid branching on pool type
[poolifier.git] / src / pools / utils.ts
index a6a52f0c663d246fcd4d2d5a1b560801eaa00921..619e2061f382cd82e8b30666149fd4ef11578045 100644 (file)
@@ -29,7 +29,7 @@ export const getDefaultTasksQueueOptions = (
     concurrency: 1,
     taskStealing: true,
     tasksStealingOnBackPressure: true,
-    tasksFinishedTimeout: 1000
+    tasksFinishedTimeout: 2000
   }
 }
 
@@ -164,7 +164,6 @@ export const checkWorkerNodeArguments = (
  * @param measurementStatistics - The measurement statistics to update.
  * @param measurementRequirements - The measurement statistics requirements.
  * @param measurementValue - The measurement value.
- * @param numberOfMeasurements - The number of measurements.
  * @internal
  */
 const updateMeasurementStatistics = (
@@ -351,7 +350,7 @@ export const waitWorkerNodeEvents = async <
         resolve(events)
       }
     })
-    if (timeout > 0) {
+    if (timeout >= 0) {
       setTimeout(() => {
         resolve(events)
       }, timeout)