Browse Source

fix Configuration.MaxDegreeOfParallelism error cases

af/merge-core
Anton Firszov 6 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;
set
{
if (value <= 0)
if (value == 0 || value < -1)
{
throw new ArgumentOutOfRangeException(nameof(this.MaxDegreeOfParallelism));
throw new ArgumentOutOfRangeException(nameof(MaxDegreeOfParallelism));
}
this.maxDegreeOfParallelism = value;
@ -161,4 +161,4 @@ namespace SixLabors.ImageSharp
new BmpConfigurationModule());
}
}
}
}

Loading…
Cancel
Save