]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: fix send_failures() locking 6694/head
authorSage Weil <sage@redhat.com>
Fri, 18 Sep 2015 01:42:53 +0000 (21:42 -0400)
committerxiexingguo <xie.xingguo@zte.com.cn>
Fri, 27 Nov 2015 08:47:21 +0000 (16:47 +0800)
commitedde13ce55d0789523a3101e5f435fc61bef5d69
tree51f4cce89e220a1f5f8900bc8b4ada77a1ca48b6
parentbb2ecea240f3a1d525bcb35670cb07bd1f0ca299
osd: fix send_failures() locking

It is unsafe to check failure_queue.empty() without the lock.
Fixes: #13869
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit b3ca828ae8ebc9068073494c46faf3e8e1443ada)
src/osd/OSD.cc