From: Yan, Zheng Date: Thu, 24 Aug 2017 09:06:30 +0000 (+0800) Subject: mds: fix StrayManager::truncate() X-Git-Tag: v13.0.1~1024^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=45fd51254523f5707e5a67dd7c6ba6011f80e179;p=ceph.git mds: fix StrayManager::truncate() old code does not set PurgeItem::action Fixes: http://tracker.ceph.com/issues/21091 Signed-off-by: "Yan, Zheng" --- diff --git a/src/mds/StrayManager.cc b/src/mds/StrayManager.cc index ba59221d9aa0..51fed4ba5a0c 100644 --- a/src/mds/StrayManager.cc +++ b/src/mds/StrayManager.cc @@ -728,6 +728,7 @@ void StrayManager::truncate(CDentry *dn) assert(to > 0); PurgeItem item; + item.action = PurgeItem::TRUNCATE_FILE; item.ino = in->inode.ino; item.layout = in->inode.layout; item.snapc = *snapc;