From e5a556d5545f6df6a475101fae6f6156a6ff2c17 Mon Sep 17 00:00:00 2001 From: "Yan, Zheng" Date: Wed, 10 May 2017 15:03:29 +0800 Subject: [PATCH] mds: properly set new dirfrag's dir_auth when merging dirfrags new dirfrag's dir_auth is updated at very beginning of CDir::merge() Signed-off-by: "Yan, Zheng" --- src/mds/CDir.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/src/mds/CDir.cc b/src/mds/CDir.cc index 86ba961be1bb..bed44fbddde6 100644 --- a/src/mds/CDir.cc +++ b/src/mds/CDir.cc @@ -1099,7 +1099,6 @@ void CDir::merge(list& subs, list& waiters, bool // merge state state_set(dir->get_state() & MASK_STATE_FRAGMENT_KEPT); - dir_auth = dir->dir_auth; dir->finish_old_fragment(waiters, replay); inode->close_dirfrag(dir->get_frag()); -- 2.47.3