]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/mds/MDCache.cc
import 15.2.9
[ceph.git] / ceph / src / mds / MDCache.cc
index 77266416f2021a03d9e0136c0d8469d7b92e6e35..73ca762962f60095d904c7e06744ef6735bf10d8 100644 (file)
@@ -11995,6 +11995,7 @@ void MDCache::_fragment_logged(MDRequestRef& mdr)
   for (const auto& dir : info.resultfrags) {
     dout(10) << " storing result frag " << *dir << dendl;
 
+    dir->mark_dirty(dir->pre_dirty(), mdr->ls);
     dir->mark_new(mdr->ls);
 
     // freeze and store them too