From ef1e70d5cdef1fa4aec07bd327525ee79c5174ac Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Sun, 18 Sep 2016 21:26:21 -0700 Subject: [PATCH] [DatTools] Make sure threading is respected for populating --- SabreTools.Helper/Tools/DatTools.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/SabreTools.Helper/Tools/DatTools.cs b/SabreTools.Helper/Tools/DatTools.cs index 63ffd71e..d0814bb6 100644 --- a/SabreTools.Helper/Tools/DatTools.cs +++ b/SabreTools.Helper/Tools/DatTools.cs @@ -2336,7 +2336,10 @@ namespace SabreTools.Helper MergeRoms = inputDat.MergeRoms, }; - Parallel.For(0, inputs.Count, i => + Parallel.For(0, + inputs.Count, + new ParallelOptions { MaxDegreeOfParallelism = maxDegreeOfParallelism }, + i => { string input = inputs[i]; logger.User("Adding DAT: " + input.Split('¬')[0]);