Response
>
extends AbstractWorkerChoiceStrategy<Worker, Data, Response>
- implements IWorkerChoiceStrategy {
+ implements IWorkerChoiceStrategy<Worker, Data, Response> {
/** {@inheritDoc} */
public reset (): boolean {
return true
/** {@inheritDoc} */
public choose (): number {
const freeWorkerKey = this.pool.findFreeWorkerKey()
- if (!this.isDynamicPool && freeWorkerKey !== -1) {
+ if (freeWorkerKey !== -1) {
return freeWorkerKey
}
let minNumberOfTasks = Infinity