DistributedTaskQueue: fixed removing orphan tasks

This commit is contained in:
pavelbannov 2023-05-30 13:16:12 +03:00
parent daef20f563
commit c0547f5887

View File

@ -133,6 +133,11 @@ public class DistributedTaskQueue
distributedTask.InstanceId = INSTANCE_ID;
if (distributedTask.LastModifiedOn.Equals(DateTime.MinValue))
{
distributedTask.LastModifiedOn = DateTime.UtcNow;
}
var cancelation = new CancellationTokenSource();
var token = cancelation.Token;
_cancelations[distributedTask.Id] = cancelation;