aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Veselkov <veselkovsd@yandex.ru>2024-03-16 09:56:06 +0300
committerSergey Veselkov <veselkovsd@yandex.ru>2024-03-16 09:56:06 +0300
commit78643b4b2a20dd0cf4d3d5f9392c1009180a08d5 (patch)
treeb07c4b257f06bdc7644f71cc5cc7b8ab9e7bc5ec
parente2dac35ef26b7d5baf35808a55a70237fef3a28d (diff)
Catch delete file exceptions
-rw-r--r--MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs9
1 files changed, 8 insertions, 1 deletions
diff --git a/MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs b/MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs
index 8bace15c6..5d51a901a 100644
--- a/MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs
+++ b/MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs
@@ -724,7 +724,14 @@ public sealed class TranscodeManager : ITranscodeManager, IDisposable
foreach (var file in _fileSystem.GetFilePaths(path, true))
{
- _fileSystem.DeleteFile(file);
+ try
+ {
+ _fileSystem.DeleteFile(file);
+ }
+ catch (Exception ex)
+ {
+ _logger.LogError(ex, "Error deleting encoded media cache file {Path}", path);
+ }
}
}