From b73a8015aa6286cbeff684ebaa484ad2e549862e Mon Sep 17 00:00:00 2001 From: Mykola Golub Date: Fri, 31 Aug 2018 14:35:22 +0300 Subject: [PATCH] librbd/deep_copy: don't ignore ENOENT when forced to read whole object Signed-off-by: Mykola Golub --- src/librbd/deep_copy/ObjectCopyRequest.cc | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/librbd/deep_copy/ObjectCopyRequest.cc b/src/librbd/deep_copy/ObjectCopyRequest.cc index 9bbd21b4eaf32..b363b57c8f3fd 100644 --- a/src/librbd/deep_copy/ObjectCopyRequest.cc +++ b/src/librbd/deep_copy/ObjectCopyRequest.cc @@ -196,12 +196,6 @@ template void ObjectCopyRequest::handle_read_object(int r) { ldout(m_cct, 20) << "r=" << r << dendl; - if (r == -ENOENT && m_read_whole_object) { - ldout(m_cct, 5) << "object missing when forced to read whole object" - << dendl; - r = 0; - } - if (r == -ENOENT) { m_retry_snap_set = m_snap_set; m_retry_missing_read = true; -- 2.47.3