From f64aa1106906a19ee8b0efd0aeda8fdee360f7d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Mon, 16 May 2022 18:50:33 +0200 Subject: [PATCH] Reset `#signal` --- eslint/babel-eslint-parser/src/client.cjs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eslint/babel-eslint-parser/src/client.cjs b/eslint/babel-eslint-parser/src/client.cjs index e08f99e935d9..5e9f2983661f 100644 --- a/eslint/babel-eslint-parser/src/client.cjs +++ b/eslint/babel-eslint-parser/src/client.cjs @@ -92,6 +92,8 @@ exports.WorkerClient = class WorkerClient extends Client { `WORKER COMMUNICATION: i=${i}, wakeReason=${wakeReason}, hasResponse=${!!response}`, ); } + + Atomics.store(this.#signal, 0, 0); } while (!response && i++ < 100); const { message } = response;