Catch exceptions when trying to delete a package

This commit is contained in:
pizzaboxer 2023-08-25 23:45:52 +01:00
parent a9b3d43ab2
commit af14c19334
No known key found for this signature in database
GPG Key ID: 59D4A1DBAD0F2BA8

View File

@ -847,7 +847,16 @@ namespace Bloxstrap
if (!_versionPackageManifest.Exists(package => filename.Contains(package.Signature)))
{
App.Logger.WriteLine(LOG_IDENT, $"Deleting unused package {filename}");
File.Delete(filename);
try
{
File.Delete(filename);
}
catch (Exception ex)
{
App.Logger.WriteLine(LOG_IDENT, $"Failed to delete {filename}!");
App.Logger.WriteException(LOG_IDENT, ex);
}
}
}