From 6421aae0aa7d265c6289f8cae3a43ced2f5593fe Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Tue, 23 Oct 2018 15:20:09 -0700 Subject: [PATCH] mds: add missing mds_lock Fixes: http://tracker.ceph.com/issues/36573 Introduced-by: ecbd4a8aa8e6c1c72af4e0be15e0340629bfdc3a Signed-off-by: Patrick Donnelly --- src/mds/MDSDaemon.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mds/MDSDaemon.cc b/src/mds/MDSDaemon.cc index 8f87301761a20..1b7c344af42b5 100644 --- a/src/mds/MDSDaemon.cc +++ b/src/mds/MDSDaemon.cc @@ -1304,6 +1304,7 @@ KeyStore *MDSDaemon::ms_get_auth1_authorizer_keystore() int MDSDaemon::ms_handle_authentication(Connection *con) { + std::lock_guard l(mds_lock); int ret = 0; entity_name_t n(con->get_peer_type(), con->get_peer_global_id()); -- 2.39.5