aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Common.Implementations
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Common.Implementations')
-rw-r--r--MediaBrowser.Common.Implementations/Updates/PackageManager.cs10
1 files changed, 9 insertions, 1 deletions
diff --git a/MediaBrowser.Common.Implementations/Updates/PackageManager.cs b/MediaBrowser.Common.Implementations/Updates/PackageManager.cs
index f3ab27293b..85edf038ef 100644
--- a/MediaBrowser.Common.Implementations/Updates/PackageManager.cs
+++ b/MediaBrowser.Common.Implementations/Updates/PackageManager.cs
@@ -101,7 +101,6 @@ namespace MediaBrowser.Common.Implementations.Updates
try
{
File.Copy(tempFile, target, true);
- File.Delete(tempFile);
}
catch (IOException e)
{
@@ -109,6 +108,15 @@ namespace MediaBrowser.Common.Implementations.Updates
throw;
}
+ try
+ {
+ File.Delete(tempFile);
+ }
+ catch (IOException e)
+ {
+ // Don't fail because of this
+ _logger.ErrorException("Error deleting temp file {0]", e, tempFile);
+ }
}
}