fix: if delay more than int set max of int
This commit is contained in:
@ -102,7 +102,7 @@ public class ScheduleSyncService : IHostedService, IDisposable
|
||||
delay = 1;
|
||||
|
||||
_cancellationTokenSource = new CancellationTokenSource();
|
||||
_timer = new Timer(ExecuteTask, null, Math.Abs((long)delay), Timeout.Infinite);
|
||||
_timer = new Timer(ExecuteTask, null, delay > int.MaxValue ? int.MaxValue : (int)delay, Timeout.Infinite);
|
||||
}
|
||||
|
||||
private async void ExecuteTask(object? state)
|
||||
|
Reference in New Issue
Block a user