Browse Source

fix Configuration.MaxDegreeOfParallelism error cases

pull/1035/head
Anton Firszov 7 years ago
parent
commit
e342d4f6e4
  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