aboutsummaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/Command/Background/JobWorker.php9
1 files changed, 2 insertions, 7 deletions
diff --git a/core/Command/Background/JobWorker.php b/core/Command/Background/JobWorker.php
index 2ca4af73474..c0122e84694 100644
--- a/core/Command/Background/JobWorker.php
+++ b/core/Command/Background/JobWorker.php
@@ -36,11 +36,6 @@ use Symfony\Component\Console\Output\OutputInterface;
class JobWorker extends JobBase {
private array $executedJobs = [];
- public function __construct(IJobList $jobList,
- LoggerInterface $logger) {
- parent::__construct($jobList, $logger);
- }
-
protected function configure(): void {
parent::configure();
@@ -76,6 +71,8 @@ class JobWorker extends JobBase {
return 1;
}
+ $interval = (int)($input->getOption('interval') ?? 5);
+
while (true) {
// Handle canceling of the process
try {
@@ -89,8 +86,6 @@ class JobWorker extends JobBase {
$this->printSummary($input, $output);
- $interval = (int)($input->getOption('interval') ?? 5);
-
// Unlock jobs that should be executed again after the interval
// Alternative could be to set last_checked to interval in the future to avoid the extra locks
foreach ($this->executedJobs as $id => $time) {