disable per-thread tsan issue, todo: checkout why it fails

This commit is contained in:
Erwin Coumans 2018-12-04 20:00:05 +01:00
parent e3c03401c8
commit 74223ced56

View File

@ -247,7 +247,9 @@ void btDbvtBroadphase::rayTest(const btVector3& rayFrom, const btVector3& rayTo,
// instead of just a local.
int threadIndex = btGetCurrentThreadIndex();
btAlignedObjectArray<const btDbvtNode*> localStack;
if (threadIndex < m_rayTestStacks.size())
//todo(erwincoumans, "why do we get tsan issue here?")
if (0)//threadIndex < m_rayTestStacks.size())
//if (threadIndex < m_rayTestStacks.size())
{
// use per-thread preallocated stack if possible to avoid dynamic allocations
stack = &m_rayTestStacks[threadIndex];