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: v16.1.0~1663^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=83d986988b03419a8035ae7fb86569b0e0cbeb8b;p=ceph.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 3ff9807aca28..de44c6629188 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -7364,6 +7364,10 @@ static std::vector