diff --git a/src/directory/managed_directory.rs b/src/directory/managed_directory.rs index dbdcc1039..e22653fa7 100644 --- a/src/directory/managed_directory.rs +++ b/src/directory/managed_directory.rs @@ -140,13 +140,14 @@ impl ManagedDirectory { deleted_files.push(file_to_delete); } Err(file_error) => { - error!("Failed to delete {:?}", file_to_delete); match file_error { DeleteError::FileDoesNotExist(_) => { deleted_files.push(file_to_delete); } DeleteError::IOError(_) => { if !cfg!(target_os = "windows") { + // On windows, delete is expected to fail if the file + // is mmapped. error!("Failed to delete {:?}", file_to_delete); } }