X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fpools%2Fworker-node.ts;h=c1c1e0a99b2bc3200e58e85d7c8d1b29aacaa893;hb=97c12ef2b424d9d67bbc0e0d5d9f0c30953c6bf6;hp=772a839b1c077d23ae53f73b7a1475daa4c8bddc;hpb=2eee72204bc851f616ded11cb5381f96c6dc5cbf;p=poolifier.git diff --git a/src/pools/worker-node.ts b/src/pools/worker-node.ts index 772a839b..c1c1e0a9 100644 --- a/src/pools/worker-node.ts +++ b/src/pools/worker-node.ts @@ -90,8 +90,8 @@ export class WorkerNode this.setBackPressureFlag = true this.info.backPressure = true this.emit('backPressure', { workerId: this.info.id }) + this.setBackPressureFlag = false } - this.setBackPressureFlag = false return tasksQueueSize } @@ -105,8 +105,8 @@ export class WorkerNode ) { this.setBackPressureFlag = true this.info.backPressure = false + this.setBackPressureFlag = false } - this.setBackPressureFlag = false return task } @@ -212,8 +212,8 @@ export class WorkerNode type: getWorkerType(worker)!, dynamic: false, ready: false, - backPressure: false, - stealing: false + stealing: false, + backPressure: false } }