diff options
Diffstat (limited to 'core/CronArchive.php')
-rw-r--r-- | core/CronArchive.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/core/CronArchive.php b/core/CronArchive.php index 358e6bfa78..4f36b4e485 100644 --- a/core/CronArchive.php +++ b/core/CronArchive.php @@ -345,6 +345,13 @@ class CronArchive return; } + $failedJobs = $this->model->resetFailedArchivingJobs(); + if ($failedJobs) { + $this->logger->info("Found {failed} failed jobs (ts_invalidated older than 1 day), resetings status to try them again.", [ + 'failed' => $failedJobs, + ]); + } + $countOfProcesses = $this->getMaxConcurrentApiRequests(); $queueConsumer = new QueueConsumer($this->logger, $this->websiteIdArchiveList, $countOfProcesses, $pid, |