From bf92b61f75d9765211eeeb9f6287f3f21e39ac82 Mon Sep 17 00:00:00 2001 From: "Yan, Zheng" Date: Mon, 25 Apr 2016 10:55:43 +0800 Subject: [PATCH] mds: fix 'allows_dirfrags' check for fragment_dir command Signed-off-by: Yan, Zheng --- src/mds/MDSRank.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mds/MDSRank.cc b/src/mds/MDSRank.cc index feb48970e1f..eddd4746651 100644 --- a/src/mds/MDSRank.cc +++ b/src/mds/MDSRank.cc @@ -2473,7 +2473,7 @@ bool MDSRankDispatcher::handle_command_legacy(std::vector args) dout(20) << "try_eval(" << inum << ", " << mask << ")" << dendl; } else dout(15) << "inode " << inum << " not in mdcache!" << dendl; } else if (args[0] == "fragment_dir") { - if (!mdsmap->allows_dirfrags()) { + if (mdsmap->allows_dirfrags()) { if (args.size() == 4) { filepath fp(args[1].c_str()); CInode *in = mdcache->cache_traverse(fp); -- 2.47.3