]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.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>
Sat, 21 Feb 2026 20:12:39 +0000 (01:42 +0530)
commit46bba4c7a924df6bc307dfba9db5072a6bf3d5f9
treea50e1e8fc400f7d30ae0b7745b599dda60a80a60
parent3ac8f4ee657b101bc398cc5ae3b28c12b49e0647
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