Browse Source

fix Configuration.MaxDegreeOfParallelism error cases

af/merge-core
Anton Firszov 7 years ago
parent
commit
7fa07b6ef2
  1. 6
      src/ImageSharp/Configuration.cs

6
src/ImageSharp/Configuration.cs

@ -63,9 +63,9 @@ namespace SixLabors.ImageSharp
get => this.maxDegreeOfParallelism; get => this.maxDegreeOfParallelism;
set set
{ {
if (value <= 0) if (value == 0 || value < -1)
{ {
throw new ArgumentOutOfRangeException(nameof(this.MaxDegreeOfParallelism)); throw new ArgumentOutOfRangeException(nameof(MaxDegreeOfParallelism));
} }
this.maxDegreeOfParallelism = value; this.maxDegreeOfParallelism = value;
@ -161,4 +161,4 @@ namespace SixLabors.ImageSharp
new BmpConfigurationModule()); new BmpConfigurationModule());
} }
} }
} }

Loading…
Cancel
Save