From f2fdabf328760a83aeb3f30c360b6cef1803e51d Mon Sep 17 00:00:00 2001 From: "luo.runbing" Date: Wed, 16 Oct 2019 14:53:37 +0800 Subject: [PATCH] librbd: force reacquire lock if blacklist is disabled Signed-off-by: luo.runbing --- src/librbd/ManagedLock.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librbd/ManagedLock.cc b/src/librbd/ManagedLock.cc index ba97180b0b0c0..1d3aa2d0581ba 100644 --- a/src/librbd/ManagedLock.cc +++ b/src/librbd/ManagedLock.cc @@ -593,7 +593,7 @@ void ManagedLock::send_reacquire_lock() { } m_new_cookie = encode_lock_cookie(watch_handle); - if (m_cookie == m_new_cookie) { + if (m_cookie == m_new_cookie && m_blacklist_on_break_lock) { ldout(m_cct, 10) << "skipping reacquire since cookie still valid" << dendl; auto ctx = create_context_callback< -- 2.39.5