]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
librados: fix locking on get_required_monitor_features
authorJohn Spray <john.spray@redhat.com>
Mon, 30 Apr 2018 15:35:18 +0000 (11:35 -0400)
committerKefu Chai <kchai@redhat.com>
Fri, 4 May 2018 08:39:30 +0000 (16:39 +0800)
commitef517d0ea0dd4754fe725ae8d6f01209b58130be
treeffaf298657b8b72d18b25747b55058ca886f27d9
parent8fd500d736bc3c868736537d04940c627587ec63
librados: fix locking on get_required_monitor_features

This wasn't taking the MonClient lock: should use
with_monmap to protect access to MonClient::monmap.

Signed-off-by: John Spray <john.spray@redhat.com>
src/librados/RadosClient.cc