diff --git a/src/sync.d b/src/sync.d index f9c5b7ac..01e66b3d 100644 --- a/src/sync.d +++ b/src/sync.d @@ -5259,6 +5259,12 @@ class SyncEngine { displayFileSystemErrorMessage(e.msg, getFunctionName!({})); return uploadResponse; } + } catch (ErrnoException e) { + // There was a file system error + // display the error message + displayFileSystemErrorMessage(e.msg, getFunctionName!({})); + uploadResponse = null; + return uploadResponse; } // was the fragment uploaded without issue?