We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a6b3801 + 1c96f9d commit 73ca92aCopy full SHA for 73ca92a
src/modules/retention/Elsa.Retention/Jobs/CleanupJob.cs
@@ -40,7 +40,16 @@ public async Task ExecuteAsync(CancellationToken cancellationToken = default)
40
41
while (true)
42
{
43
- var page = await workflowInstanceStore.FindManyAsync(filter, pageArgs, cancellationToken);
+ Page<WorkflowInstance> page;
44
+ try
45
+ {
46
+ page = await workflowInstanceStore.FindManyAsync(filter, pageArgs, cancellationToken);
47
+ }
48
+ catch (Exception ex)
49
50
+ _logger.LogError(ex, "Exception in FindManyAsync during CleanupJob. Policy: {Policy}. Cleanup aborted for this policy.", policy.Name);
51
+ break;
52
53
54
if (page.Items.Count == 0)
55
0 commit comments