File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ public class TaskExecutor : IDisposable
1313 private readonly ActiveTaskRegistry _taskRegistry = new ( ) ;
1414 private readonly CancellationToken _externalCancellationToken ;
1515 private readonly SemaphoreSlim _semaphore ;
16- private int _queuePollingDelayMilliseconds ;
16+ private int _queuePollingDelayMilliseconds = DefaultQueuePollingDelayMilliseconds ;
1717 private int _maxConcurrency ;
1818 private bool _disposed ;
1919
Original file line number Diff line number Diff line change 1+ 2025-05-30 Have been Set initial value for Queue Polling Delay Milliseconds to avoid incorrect queue looping
122025-05-30 Added queue polling delay constructor parameter and QueuePollingDelayMilliseconds property
232025-05-29 Refactored code. Improved stability.
342025-04-29 Added .ConfigureAwait(false) to all asynchronous calls in TaskExecutor to improve performance and avoid deadlocks.
You can’t perform that action at this time.
0 commit comments