Compare commits

..

1 Commits

Author SHA1 Message Date
zznty
2860dda41b windows moment 2023-02-17 16:32:48 +07:00
2 changed files with 16 additions and 2 deletions

View File

@@ -68,8 +68,15 @@ namespace Torch.Managers
if (File.Exists(tempFilePath)) if (File.Exists(tempFilePath))
File.Delete(tempFilePath); File.Delete(tempFilePath);
try
{
File.Move(source, tempFilePath); File.Move(source, tempFilePath);
} }
catch (UnauthorizedAccessException)
{
// ignore
}
}
} }
} }
} }

View File

@@ -109,8 +109,15 @@ namespace Torch.Managers
else else
{ {
_fsManager.SoftDelete(extractPath, file.FullName); _fsManager.SoftDelete(extractPath, file.FullName);
try
{
file.ExtractToFile(targetFile, true); file.ExtractToFile(targetFile, true);
} }
catch (Exception e)
{
_log.Warn(e, "unable to extract {0}", targetFile);
}
}
} }
//zip.ExtractToDirectory(extractPath); //throws exceptions sometimes? //zip.ExtractToDirectory(extractPath); //throws exceptions sometimes?