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