]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: do not shut down exclusive lock while acquiring
authorJason Dillaman <dillaman@redhat.com>
Mon, 13 Jun 2016 16:00:28 +0000 (12:00 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 14 Jun 2016 10:57:11 +0000 (06:57 -0400)
commita85fbb4e9a9a409738e9f031c20a8e2beb1b514f
tree04d3487a9a689a90b4847417b6789f952fcb69fa
parentffb64cd0538cee05b4f360fa8334829da268d1b9
librbd: do not shut down exclusive lock while acquiring

Fixes: http://tracker.ceph.com/issues/16260
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit c5694fc6766fb8e213c4b65d2cd7b9d066b07ff7)
src/librbd/ImageState.cc
src/librbd/ImageState.h
src/librbd/exclusive_lock/AcquireRequest.cc
src/librbd/image/OpenRequest.cc
src/librbd/image/RefreshRequest.cc
src/librbd/image/RefreshRequest.h
src/test/librbd/exclusive_lock/test_mock_AcquireRequest.cc
src/test/librbd/image/test_mock_RefreshRequest.cc
src/test/librbd/mock/MockImageState.h