]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: managed_lock: make AcquireRequest use GetLockRequest and BreakRequest
authorMykola Golub <mgolub@mirantis.com>
Fri, 13 Jan 2017 13:51:16 +0000 (14:51 +0100)
committerMykola Golub <mgolub@mirantis.com>
Mon, 16 Jan 2017 22:12:29 +0000 (23:12 +0100)
commit91b72f0a2d8edbbe94a82aafab6f759ac228db73
tree72e757d8c596c25761d0f5e8fa018fda4ca75461
parent7c55be9080ab5c6857ef236569c89fe7c0f632f4
librbd: managed_lock: make AcquireRequest use GetLockRequest and BreakRequest

Initially this was implemented for exclusive_lock (03533b9,
23f60fe) but was lost when merging managed_lock refactoring.

Signed-off-by: Mykola Golub <mgolub@mirantis.com>
15 files changed:
src/librbd/ExclusiveLock.cc
src/librbd/ManagedLock.cc
src/librbd/ManagedLock.h
src/librbd/internal.cc
src/librbd/managed_lock/AcquireRequest.cc
src/librbd/managed_lock/AcquireRequest.h
src/librbd/managed_lock/BreakRequest.cc
src/librbd/managed_lock/BreakRequest.h
src/librbd/managed_lock/GetLockerRequest.cc
src/librbd/managed_lock/GetLockerRequest.h
src/test/librbd/managed_lock/test_mock_AcquireRequest.cc
src/test/librbd/managed_lock/test_mock_BreakRequest.cc
src/test/librbd/managed_lock/test_mock_GetLockerRequest.cc
src/test/librbd/test_mock_ExclusiveLock.cc
src/test/librbd/test_mock_ManagedLock.cc