From: Yan, Zheng Date: Tue, 23 Jul 2019 01:14:41 +0000 (+0800) Subject: mds: make MDSCacheObject::is_ambiguous_auth() virtual X-Git-Tag: wip-pdonnell-testing-20200918.022351~527^2~1 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=78c4d5bfe18e57dddff850e3fe69e33e13051f4e;p=ceph-ci.git mds: make MDSCacheObject::is_ambiguous_auth() virtual CInode overrides is_ambiguous_auth(). Locker calls is_ambiguous_auth() from base class. Signed-off-by: "Yan, Zheng" --- diff --git a/src/mds/MDSCacheObject.h b/src/mds/MDSCacheObject.h index 47f1475de96..2117fb86988 100644 --- a/src/mds/MDSCacheObject.h +++ b/src/mds/MDSCacheObject.h @@ -113,7 +113,7 @@ class MDSCacheObject { // -------------------------------------------- // authority virtual mds_authority_t authority() const = 0; - bool is_ambiguous_auth() const { + virtual bool is_ambiguous_auth() const { return authority().second != CDIR_AUTH_UNKNOWN; }