]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: Explicitly call slave_updates with 0 size 30202/head
authorVarsha Rao <varao@redhat.com>
Mon, 16 Sep 2019 09:13:25 +0000 (05:13 -0400)
committerVarsha Rao <varao@redhat.com>
Mon, 16 Sep 2019 09:13:25 +0000 (05:13 -0400)
Signed-off-by: Varsha Rao <varao@redhat.com>
src/mds/LogSegment.h

index bf647135ab3d08a4722387845df8c27068908f34..fa467fe6ebb2747734f27d8c24ee953255b124f5 100644 (file)
@@ -48,8 +48,7 @@ class LogSegment {
     dirty_parent_inodes(member_offset(CInode, item_dirty_parent)),
     dirty_dirfrag_dir(member_offset(CInode, item_dirty_dirfrag_dir)),
     dirty_dirfrag_nest(member_offset(CInode, item_dirty_dirfrag_nest)),
-    dirty_dirfrag_dirfragtree(member_offset(CInode, item_dirty_dirfrag_dirfragtree)),
-    slave_updates(0) // passed to begin() manually
+    dirty_dirfrag_dirfragtree(member_offset(CInode, item_dirty_dirfrag_dirfragtree))
   {}
 
   void try_to_expire(MDSRank *mds, MDSGatherBuilder &gather_bld, int op_prio);
@@ -75,7 +74,7 @@ class LogSegment {
   elist<CInode*>  dirty_dirfrag_nest;
   elist<CInode*>  dirty_dirfrag_dirfragtree;
 
-  elist<MDSlaveUpdate*> slave_updates;
+  elist<MDSlaveUpdate*> slave_updates{0}; // passed to begin() manually
 
   set<CInode*> truncating_inodes;