private async sendKillMessageToWorker (workerNodeKey: number): Promise<void> {
await new Promise<void>((resolve, reject) => {
- if (workerNodeKey < 0 || workerNodeKey >= this.workerNodes.length) {
+ if (this.workerNodes?.[workerNodeKey] == null) {
reject(new Error(`Invalid worker node key '${workerNodeKey}'`))
return
}