Просмотр исходного кода

Merge pull request #25954 from overleaf/bg-history-expire-worker-fix

fix expire_redis_chunks to only clear job on error

GitOrigin-RevId: f7ec435edda95958b453fba501686dcfd84426f7
Brian Gough 1 год назад
Родитель
Сommit
50df3862e9
1 измененных файлов с 3 добавлено и 6 удалено
  1. 3 6
      services/history-v1/storage/scripts/expire_redis_chunks.js

+ 3 - 6
services/history-v1/storage/scripts/expire_redis_chunks.js

@@ -14,12 +14,9 @@ logger.initialize('expire-redis-chunks')
 
 async function expireProjectAction(projectId) {
   const job = await claimExpireJob(projectId)
-  try {
-    await expireProject(projectId)
-  } finally {
-    if (job && job.close) {
-      await job.close()
-    }
+  await expireProject(projectId)
+  if (job && job.close) {
+    await job.close()
   }
 }