From f28f72635c7d11f0db4f156a6d108a480295056d Mon Sep 17 00:00:00 2001 From: "Yan, Zheng" Date: Thu, 2 Jun 2016 17:03:05 +0800 Subject: [PATCH] mds: fix SnapRealm::have_past_parents_open() the '!' got delete accidentally in commit f7fb2cb52c (mds: fix open snap parents tracking) Signed-off-by: Yan, Zheng --- src/mds/SnapRealm.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mds/SnapRealm.cc b/src/mds/SnapRealm.cc index b44ca22ad42ad..d8a860e36adab 100644 --- a/src/mds/SnapRealm.cc +++ b/src/mds/SnapRealm.cc @@ -189,8 +189,8 @@ bool SnapRealm::have_past_parents_open(snapid_t first, snapid_t last) return false; } SnapRealm *parent_realm = open_past_parents[p->second.ino].first; - if (parent_realm->have_past_parents_open(MAX(first, p->second.first), - MIN(last, p->first))) + if (!parent_realm->have_past_parents_open(MAX(first, p->second.first), + MIN(last, p->first))) return false; } -- 2.39.5