From: Mykola Golub Date: Sat, 18 Feb 2017 09:29:13 +0000 (+0100) Subject: librbd: add ManagedLock destroy method (useful for mock tests) X-Git-Tag: v12.0.1~284^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=385c2e4d111350ab4cc0bab5779d0cbff411ce8e;p=ceph.git librbd: add ManagedLock destroy method (useful for mock tests) Signed-off-by: Mykola Golub --- diff --git a/src/librbd/ManagedLock.h b/src/librbd/ManagedLock.h index a4071086d64..1684e71a9d9 100644 --- a/src/librbd/ManagedLock.h +++ b/src/librbd/ManagedLock.h @@ -39,6 +39,9 @@ public: return new ManagedLock(ioctx, work_queue, oid, watcher, mode, blacklist_on_break_lock, blacklist_expire_seconds); } + void destroy() { + delete this; + } ManagedLock(librados::IoCtx& ioctx, ContextWQ *work_queue, const std::string& oid, Watcher *watcher,