diff --git a/apps/peertube-runner/src/server/server.ts b/apps/peertube-runner/src/server/server.ts index 61f30c5ce..0a95534b7 100644 --- a/apps/peertube-runner/src/server/server.ts +++ b/apps/peertube-runner/src/server/server.ts @@ -261,7 +261,7 @@ export class RunnerServer { .catch(err2 => logger.error({ err: err2 }, 'Cannot abort job after error')) }) .finally(() => { - this.processingJobs = this.processingJobs.filter(p => p !== processingJob) + this.processingJobs = this.processingJobs.filter(p => p.job.uuid !== processingJob.job.uuid) return this.checkAvailableJobs() })