From 389af360d398a81927887d31d3844b8761158d0a Mon Sep 17 00:00:00 2001 From: MysticBoy Date: Sun, 18 Sep 2022 14:04:54 +0800 Subject: [PATCH] Change this expression which always evaluates to 'not null'; some subsequent code is never executed. Bug --- IoTSharp.Extensions/TaskExtension.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IoTSharp.Extensions/TaskExtension.cs b/IoTSharp.Extensions/TaskExtension.cs index 0aedc9dd..672ad892 100644 --- a/IoTSharp.Extensions/TaskExtension.cs +++ b/IoTSharp.Extensions/TaskExtension.cs @@ -159,7 +159,7 @@ namespace IoTSharp.Extensions { int rangeSize = parallelOptions.MaxDegreeOfParallelism ==1? source.Count() : (source.Count() + parallelOptions.MaxDegreeOfParallelism - 1) / parallelOptions.MaxDegreeOfParallelism; - return Parallel.ForEach(Partitioner.Create(0, source.Count(), Math.Min(source.Count(), rangeSize)), parallelOptions ?? new ParallelOptions(), (range, loopState) => + return Parallel.ForEach(Partitioner.Create(0, source.Count(), Math.Min(source.Count(), rangeSize)), parallelOptions, (range, loopState) => { List list = new List(); -- GitLab