]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: avoid dynamically refreshing non-atomic configuration settings 19447/head
authorJason Dillaman <dillaman@redhat.com>
Fri, 29 Sep 2017 16:22:57 +0000 (12:22 -0400)
committerNathan Cutler <ncutler@suse.com>
Tue, 12 Dec 2017 11:11:50 +0000 (12:11 +0100)
commit08a2358f8520efe03eac435d1f8b2b30e936a021
tree316b14f7d97fea475e512ad341f199af919fa11f
parentcaf17a876e75cd448947b7b729a8e39689a304df
librbd: avoid dynamically refreshing non-atomic configuration settings

Fixes: http://tracker.ceph.com/issues/21529
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit ede691323d94dc04a30f81aca5576a3d6d1930af)
src/librbd/ImageCtx.cc
src/librbd/ImageCtx.h
src/librbd/image/OpenRequest.cc
src/librbd/image/RefreshRequest.cc
src/test/librbd/image/test_mock_RefreshRequest.cc
src/test/librbd/mock/MockImageCtx.h