]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rbd-mirror: gracefully fail if object map is unavailable 10646/head
authorJason Dillaman <dillaman@redhat.com>
Thu, 30 Jun 2016 14:24:01 +0000 (10:24 -0400)
committerLoic Dachary <ldachary@redhat.com>
Wed, 10 Aug 2016 08:13:22 +0000 (10:13 +0200)
commit8316b6a6bad28343f8bade63f05b5fb93f4fe415
treeb03c23b767b39bc3ac39d5c511c1afe8edb72202
parentaacb793948a69294e518f8458be6e670df23fe53
rbd-mirror: gracefully fail if object map is unavailable

If the exclusive lock was lost due to a watch failure from an
overloaded cluster, gracefully abort the image sync.

Fixes: http://tracker.ceph.com/issues/16558
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 6f573ca2d63784e4a2b1e7a410044afdf58f6801)
src/tools/rbd_mirror/image_sync/ObjectCopyRequest.cc