]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: prevent self-blacklisting during break lock 13201/head
authorJason Dillaman <dillaman@redhat.com>
Wed, 25 Jan 2017 19:45:56 +0000 (14:45 -0500)
committerJason Dillaman <dillaman@redhat.com>
Tue, 31 Jan 2017 14:06:53 +0000 (09:06 -0500)
commitab8558e05e765683691799acc4cfb2280cd537b2
treee0613f826a4658ce74073faf33d5a2045783bfaf
parentce8edcfed6cd908779efd229202eab1232d16f1c
librbd: prevent self-blacklisting during break lock

Fixes: http://tracker.ceph.com/issues/18666
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 5c590acaec4dd66a9a8c3aa0ec8ab904dd350216)

Conflicts:
src/librbd/exclusive_lock/BreakRequest.cc: managed lock refactor
src/test/librbd/exclusive_lock/test_mock_BreakRequest.cc: managed lock refactor
src/librbd/exclusive_lock/BreakRequest.cc
src/test/librados_test_stub/MockTestMemIoCtxImpl.h
src/test/librbd/exclusive_lock/test_mock_BreakRequest.cc