Merge pull request #8330 from xiexingguo/xxg-wip-race

common: fix race during optracker switches between enabled/disabled mode

Reviewed-by: David Zafman <dzafman@redhat.com>
This commit is contained in:
Sage Weil 2016-03-30 08:22:30 -04:00
commit 723b46c801

View File

@ -164,6 +164,7 @@ void OpTracker::unregister_inflight_op(TrackedOp *i)
}
i->_unregistered();
RWLock::RLocker l(lock);
if (!tracking_enabled)
delete i;
else {