]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
tools/cephfs_mirror: Mark crawl finished
authorKotresh HR <khiremat@redhat.com>
Tue, 9 Dec 2025 10:05:08 +0000 (15:35 +0530)
committerKotresh HR <khiremat@redhat.com>
Sat, 21 Feb 2026 20:12:39 +0000 (01:42 +0530)
commit36a7acf3160a993cc4afadc46a83be8e2c9a87bc
tree2c866743f7c80cee0102bd791ac92f5922c8c9f0
parente151406be19bb4561928f305c92af6d7c8cfccf7
tools/cephfs_mirror: Mark crawl finished

After entry operations are synced and stack is empty,
mark the crawl as finished so the data sync threads'
wait logic works correctly and doesn't indefinitely wait.

Fixes: https://tracker.ceph.com/issues/73452
Signed-off-by: Kotresh HR <khiremat@redhat.com>
src/tools/cephfs_mirror/PeerReplayer.cc
src/tools/cephfs_mirror/PeerReplayer.h