]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
log: protect m_stop with lock
authorSage Weil <sage@inktank.com>
Sat, 25 Aug 2012 03:02:14 +0000 (20:02 -0700)
committerSage Weil <sage@inktank.com>
Fri, 31 Aug 2012 20:11:35 +0000 (13:11 -0700)
commit46c08d6c287741875167db7073e18251d4b669dc
treeffa144a61a8b9c8b2bcf9dbabd68cf7be44ac8ec
parentf51f568551c99e7cd64187e04e462ce76d6b724b
log: protect m_stop with lock

CID 716965: Data race condition (MISSING_LOCK)
At (2): Accessing "this->m_stop" ("_ZN4ceph3log3LogE.m_stop") requires the "_ZN4ceph3log3LogE.m_queue_mutex" lock.

This isn't strictly needed since we assume only one thread will call this
method and start a thead, but it makes coverity happy.

Signed-off-by: Sage Weil <sage@inktank.com>
src/log/Log.cc