]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
tools/cephfs_mirror: Handle error in datasync thread
authorKotresh HR <khiremat@redhat.com>
Sat, 21 Feb 2026 10:18:56 +0000 (15:48 +0530)
committerKotresh HR <khiremat@redhat.com>
Sun, 22 Feb 2026 18:56:35 +0000 (00:26 +0530)
commit9d0ee76fb42ba2f7d0199fd71807668dd000b8a6
tree0c729e49f6cf8046fb48ff7ff570dc0d1f1e73ed
parentcfd56bc2de67cb6438a51a36b192e4cef62577d9
tools/cephfs_mirror: Handle error in datasync thread

On any error encountered in datasync threads while syncing
a particular syncm dataq, mark the datasync error and
communicate the error to the corresponding syncm's crawler
which is waiting to take a snaphsot. The crawler will log
the error and bail out.

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