We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ece621a commit 867b409Copy full SHA for 867b409
1 file changed
src/WorkerManager.ts
@@ -23,7 +23,7 @@ class WorkerManager<W extends ModuleMethods>
23
public static async createWorkerManager<W extends ModuleMethods>({
24
workerFactory,
25
cores,
26
- logger,
+ logger = new Logger(this.name),
27
}: {
28
workerFactory: () => Promise<ModuleThread<W>>;
29
cores?: number;
@@ -49,9 +49,9 @@ class WorkerManager<W extends ModuleMethods>
49
50
51
52
- logger?: Logger;
+ logger: Logger;
53
}) {
54
- this.logger = logger ?? new Logger(this.constructor.name);
+ this.logger = logger;
55
this.pool = Pool(workerFactory, cores);
56
this._running = true;
57
}
0 commit comments