diff --git a/plugins/scaffolder-backend/src/scaffolder/tasks/TaskWorker.ts b/plugins/scaffolder-backend/src/scaffolder/tasks/TaskWorker.ts index 005276038b..82829665a3 100644 --- a/plugins/scaffolder-backend/src/scaffolder/tasks/TaskWorker.ts +++ b/plugins/scaffolder-backend/src/scaffolder/tasks/TaskWorker.ts @@ -124,7 +124,7 @@ export class TaskWorker { return new Promise(resolve => { // "next" event emits when a task completes // https://github.com/sindresorhus/p-queue#next - this.taskQueue.on('next', () => { + this.taskQueue.once('next', () => { resolve(); }); });