mirror of
https://github.com/ceph/ceph
synced 2025-04-01 00:26:47 +00:00
mds: don't call mrk_dirty_rstat for base/root inodes
Base inodes have no parent. Signed-off-by: Sage Weil <sage@newdream.net>
This commit is contained in:
parent
d600596aaf
commit
22c38466d0
@ -4031,7 +4031,7 @@ void MDCache::choose_lock_states_and_reconnect_caps()
|
||||
++i) {
|
||||
CInode *in = i->second;
|
||||
|
||||
if (in->is_auth() && in->inode.is_dirty_rstat())
|
||||
if (in->is_auth() && !in->is_base() && in->inode.is_dirty_rstat())
|
||||
in->mark_dirty_rstat();
|
||||
|
||||
in->choose_lock_states();
|
||||
|
Loading…
Reference in New Issue
Block a user