aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Common.Implementations/Updates
diff options
context:
space:
mode:
authorLukePulverenti <luke.pulverenti@gmail.com>2013-03-16 15:28:49 -0400
committerLukePulverenti <luke.pulverenti@gmail.com>2013-03-16 15:28:49 -0400
commit3a4befff6ba4445c21c60cc6a0ea11bfe845ba17 (patch)
treeb118baff614e3a00aa4f2281471ac8310667d262 /MediaBrowser.Common.Implementations/Updates
parentc494cb67daad35e099829a09716c6e5e9e866e3a (diff)
some fixes for client reporting
Diffstat (limited to 'MediaBrowser.Common.Implementations/Updates')
-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 f3ab27293..85edf038e 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);
+ }
}
}