From 519cea1bf58461a65bab1e4aecff1fd3ea3191b0 Mon Sep 17 00:00:00 2001 From: Yao Zongyou Date: Wed, 15 Aug 2018 23:08:29 +0800 Subject: [PATCH] rgw: fix deadlock on RGWIndexCompletionManager::stop The lock has been acquired in complete_op_data::stop Fixes: http://tracker.ceph.com/issues/26949 Signed-off-by: Yao Zongyou --- src/rgw/rgw_rados.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/src/rgw/rgw_rados.cc b/src/rgw/rgw_rados.cc index b9a07a827cd2..d901599f5b99 100644 --- a/src/rgw/rgw_rados.cc +++ b/src/rgw/rgw_rados.cc @@ -3650,7 +3650,6 @@ public: for (int i = 0; i < num_shards; ++i) { Mutex::Locker l(*locks[i]); for (auto c : completions[i]) { - Mutex::Locker cl(c->lock); c->stop(); } } -- 2.47.3