From 7a3d794eedd859affad858ddf7351def5a600e75 Mon Sep 17 00:00:00 2001 From: Christoph Wurst Date: Thu, 1 Feb 2024 09:31:12 +0100 Subject: fix(sharing): Avoid (dead)locking during orphan deletion Signed-off-by: Christoph Wurst [skip ci] --- apps/files_sharing/lib/DeleteOrphanedSharesJob.php | 26 ++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) (limited to 'apps/files_sharing/lib') diff --git a/apps/files_sharing/lib/DeleteOrphanedSharesJob.php b/apps/files_sharing/lib/DeleteOrphanedSharesJob.php index a9452cb3dcc..0763711114a 100644 --- a/apps/files_sharing/lib/DeleteOrphanedSharesJob.php +++ b/apps/files_sharing/lib/DeleteOrphanedSharesJob.php @@ -1,4 +1,7 @@ setInterval(24 * 60 * 60); // 1 day + $this->db = $db; + + $this->setInterval(self::INTERVAL); // 1 day $this->setTimeSensitivity(self::TIME_INSENSITIVE); + $this->logger = $logger; } /** -- cgit v1.2.3