this makes sure the recovering MDS handle cap flushes re-sent by
clients before re-issuing caps.
Signed-off-by: Yan, Zheng <zyan@redhat.com>
mdcache->clean_open_file_lists();
mdcache->export_remaining_imported_caps();
finish_contexts(g_ceph_context, waiting_for_replay); // kick waiters
+
+ mdcache->reissue_all_caps();
+
finish_contexts(g_ceph_context, waiting_for_active); // kick waiters
}
mdcache->start_recovered_truncates();
mdcache->do_file_recover();
- mdcache->reissue_all_caps();
-
// tell connected clients
//bcast_mds_map(); // not anymore, they get this from the monitor