We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
ensureWorkerPool
1 parent dfeb37f commit eed60d1Copy full SHA for eed60d1
packages/angular/build/src/tools/esbuild/javascript-transformer.ts
@@ -56,6 +56,10 @@ export class JavaScriptTransformer {
56
}
57
58
#ensureWorkerPool(): WorkerPool {
59
+ if (this.#workerPool) {
60
+ return this.#workerPool;
61
+ }
62
+
63
const workerPoolOptions: WorkerPoolOptions = {
64
filename: require.resolve('./javascript-transformer-worker'),
65
maxThreads: this.maxThreads,
@@ -67,7 +71,7 @@ export class JavaScriptTransformer {
67
71
workerPoolOptions.execArgv = filteredExecArgv;
68
72
69
73
70
- this.#workerPool ??= new WorkerPool(workerPoolOptions);
74
+ this.#workerPool = new WorkerPool(workerPoolOptions);
75
76
return this.#workerPool;
77
0 commit comments