fix(worker): renew the deletion queue lock during a rebuild (#2287)

This commit is contained in:
Hampus authored and GitHub committed 2026-08-31 22:38:00 +02:00
1 parent 9371b6d5de
commit 9d95a80857
3 files changed
+70 -2

No files matched your search

@@ -18,7 +18,7 @@ const userProcessPendingDeletions: WorkerTaskHandler = async (_payload, helpers)
const lockToken = await deletionQueueService.acquireRebuildLock();
if (lockToken) {
try {
await deletionQueueService.rebuildState();
await deletionQueueService.rebuildState(lockToken);
await deletionQueueService.releaseRebuildLock(lockToken);
} catch (error) {
await deletionQueueService.releaseRebuildLock(lockToken);