Skip to content

Commit 867b409

Browse files
committed
Moved default parameters to async create
1 parent ece621a commit 867b409

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/WorkerManager.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class WorkerManager<W extends ModuleMethods>
2323
public static async createWorkerManager<W extends ModuleMethods>({
2424
workerFactory,
2525
cores,
26-
logger,
26+
logger = new Logger(this.name),
2727
}: {
2828
workerFactory: () => Promise<ModuleThread<W>>;
2929
cores?: number;
@@ -49,9 +49,9 @@ class WorkerManager<W extends ModuleMethods>
4949
}: {
5050
workerFactory: () => Promise<ModuleThread<W>>;
5151
cores?: number;
52-
logger?: Logger;
52+
logger: Logger;
5353
}) {
54-
this.logger = logger ?? new Logger(this.constructor.name);
54+
this.logger = logger;
5555
this.pool = Pool(workerFactory, cores);
5656
this._running = true;
5757
}

0 commit comments

Comments
 (0)