From db7e60f900d0496eff31fcfdd6621ae03104d4e8 Mon Sep 17 00:00:00 2001 From: Xiubo Li Date: Mon, 10 May 2021 17:14:29 +0800 Subject: [PATCH] mds: fix possible mds_lock not locked assert Fixes: https://tracker.ceph.com/issues/50744 Signed-off-by: Xiubo Li (cherry picked from commit 59ab95c1a86823c372e62a147ecc6e9ed434edd2) --- src/mds/MDLog.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mds/MDLog.cc b/src/mds/MDLog.cc index 1fc4b58f17e8..5bb6da4fb27e 100644 --- a/src/mds/MDLog.cc +++ b/src/mds/MDLog.cc @@ -959,7 +959,7 @@ void MDLog::_recovery_thread(MDSContext *completion) // Oh dear, something unreadable in the store for this rank: require // operator intervention. - mds->damaged(); + mds->damaged_unlocked(); ceph_abort(); // damaged should not return } -- 2.47.3