mirror of
https://github.com/AxioDL/boo.git
synced 2025-12-14 07:36:26 +00:00
IObj destructor race condition fix
This commit is contained in:
@@ -1509,7 +1509,7 @@ void D3D11CommandQueue::ProcessDynamicLoads(ID3D11DeviceContext* ctx)
|
||||
{
|
||||
D3D11DataFactory* gfxF = static_cast<D3D11DataFactory*>(m_parent->getDataFactory());
|
||||
std::unique_lock<std::recursive_mutex> lk(m_dynamicLock);
|
||||
std::unique_lock<std::mutex> datalk(gfxF->m_dataMutex);
|
||||
std::unique_lock<std::recursive_mutex> datalk(gfxF->m_dataMutex);
|
||||
|
||||
if (gfxF->m_dataHead)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user