From: songweibin Date: Thu, 19 Mar 2020 12:51:59 +0000 (+0800) Subject: librbd: don't set objectmap invalid when load objectmap timed out X-Git-Tag: wip-pdonnell-testing-20200918.022351~600^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=83d986988b03419a8035ae7fb86569b0e0cbeb8b;p=ceph-ci.git librbd: don't set objectmap invalid when load objectmap timed out Add a new configuration option of `rbd_invalidate_object_map_on_timeout`, if disabled and timed out to open/update object map, donot invalidating object map and return -ETIMEDOUT to APP. Signed-off-by: songweibin --- diff --git a/src/common/options.cc b/src/common/options.cc index 3ff9807aca2..de44c662918 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -7364,6 +7364,10 @@ static std::vector