- private async internalExecute (
- workerNodeKey: number,
- workerNode: WorkerNode<Worker, Data>,
- task: Task<Data>
- ): Promise<Response> {
- this.beforePromiseResponseHook(workerNodeKey)
- return await new Promise<Response>((resolve, reject) => {
- this.promiseResponseMap.set(task.id, {
- resolve,
- reject,
- worker: workerNode.worker
- })
- })
- }
-