From: Kotresh HR Date: Tue, 25 Nov 2025 10:25:05 +0000 (+0530) Subject: tools/cephfs_mirror: Join datasync threads on shutdown X-Git-Tag: testing/wip-vshankar-testing-20260224.100235^2~28 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fadd270d66edd366a772a4091f91f5ea9cba8104;p=ceph-ci.git tools/cephfs_mirror: Join datasync threads on shutdown Fixes: https://tracker.ceph.com/issues/73452 Signed-off-by: Kotresh HR --- diff --git a/src/tools/cephfs_mirror/PeerReplayer.cc b/src/tools/cephfs_mirror/PeerReplayer.cc index db10bb91ed6..9bd076b5cef 100644 --- a/src/tools/cephfs_mirror/PeerReplayer.cc +++ b/src/tools/cephfs_mirror/PeerReplayer.cc @@ -326,6 +326,11 @@ void PeerReplayer::shutdown() { replayer->join(); } m_replayers.clear(); + for (auto &replayer : m_data_replayers) { + replayer->join(); + } + m_data_replayers.clear(); + ceph_unmount(m_remote_mount); ceph_release(m_remote_mount); m_remote_mount = nullptr;