diff --git a/scripts/map/MapParser.cs b/scripts/map/MapParser.cs index 1cd5616..f5ac8fc 100644 --- a/scripts/map/MapParser.cs +++ b/scripts/map/MapParser.cs @@ -40,7 +40,7 @@ await Task.Run(() => var maps = new ConcurrentBag(); Callable.From(() => Instance.EmitSignal(SignalName.MapsImportStarted)).CallDeferred(); - Parallel.ForEach(files, new ParallelOptions { MaxDegreeOfParallelism = System.Environment.ProcessorCount / 4 }, file => + Parallel.ForEach(files, new ParallelOptions { MaxDegreeOfParallelism = Math.Max(System.Environment.ProcessorCount / 4, 1) }, file => { try {