Add eslint-plugin-jsdoc (#142)
[poolifier.git] / src / pools / thread / dynamic.ts
index 77f0a2d569618af2dbbd3d146078ae74be812165..c8e93850e537e0e1499b3c4ae72caa918704b6d5 100644 (file)
@@ -42,6 +42,8 @@ export class DynamicThreadPool<
    * It will first check for and return an idle thread.
    * If all threads are busy, then it will try to create a new one up to the `max` thread count.
    * If the max thread count is reached, the emitter will emit a `FullPool` event and it will fall back to using a round robin algorithm to distribute the load.
+   *
+   * @returns Thread worker.
    */
   protected chooseWorker (): ThreadWorkerWithMessageChannel {
     let worker: ThreadWorkerWithMessageChannel | undefined