From 49dea2cd7f892049ccd3c4e82a73e9ce072eab03 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sun, 20 Sep 2015 10:41:50 -0700 Subject: [PATCH] Fixed: Log error message when moving file to recycling bin fails --- .../MediaFiles/RecycleBinProvider.cs | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/NzbDrone.Core/MediaFiles/RecycleBinProvider.cs b/src/NzbDrone.Core/MediaFiles/RecycleBinProvider.cs index d4c814bbe..076a749ef 100644 --- a/src/NzbDrone.Core/MediaFiles/RecycleBinProvider.cs +++ b/src/NzbDrone.Core/MediaFiles/RecycleBinProvider.cs @@ -110,9 +110,18 @@ namespace NzbDrone.Core.MediaFiles } } - _logger.Debug("Moving '{0}' to '{1}'", path, destination); - _diskTransferService.TransferFile(path, destination, TransferMode.Move); - + try + { + _logger.Debug("Moving '{0}' to '{1}'", path, destination); + _diskTransferService.TransferFile(path, destination, TransferMode.Move); + } + catch (IOException e) + { + var message = String.Format("Unable to move '{0}' to the recycling bin: '{1}'", path, destination); + _logger.ErrorException(message, e); + throw; + } + //TODO: Better fix than this for non-Windows? if (OsInfo.IsWindows) {