From b353ddeb1243ebaa6fa777e65e759985b06d1641 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 21 Sep 2016 22:20:30 -0700 Subject: [PATCH] [DATFromDir] Set maximum delete retries at 50 --- SabreTools.Helper/Objects/DATFromDir.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/SabreTools.Helper/Objects/DATFromDir.cs b/SabreTools.Helper/Objects/DATFromDir.cs index 1eb25fc2..0226522b 100644 --- a/SabreTools.Helper/Objects/DATFromDir.cs +++ b/SabreTools.Helper/Objects/DATFromDir.cs @@ -190,7 +190,8 @@ namespace SabreTools new ParallelOptions { MaxDegreeOfParallelism = _maxDegreeOfParallelism }, file => { - while (File.Exists(file)) + int i = 0; + while (File.Exists(file) && i < 50) { try { @@ -198,8 +199,8 @@ namespace SabreTools } catch { - // Just absorb the error for now - } + i++; + } } }); }