diff --git a/Minecraft.World/Util/AABB.cpp b/Minecraft.World/Util/AABB.cpp index 3dff9c23d..f09dbc6f0 100644 --- a/Minecraft.World/Util/AABB.cpp +++ b/Minecraft.World/Util/AABB.cpp @@ -24,7 +24,7 @@ void AABB::CreateNewThreadStorage() { if (m_tlsPoolDefault == nullptr) { m_tlsPoolDefault = tls; } - m_tlsPool = m_tlsPoolDefault; + m_tlsPool = tls; } void AABB::UseDefaultThreadStorage() { m_tlsPool = m_tlsPoolDefault; } diff --git a/Minecraft.World/Util/Vec3.cpp b/Minecraft.World/Util/Vec3.cpp index 7796aba16..fcc922af2 100644 --- a/Minecraft.World/Util/Vec3.cpp +++ b/Minecraft.World/Util/Vec3.cpp @@ -17,7 +17,7 @@ void Vec3::CreateNewThreadStorage() { if (m_tlsPoolDefault == nullptr) { m_tlsPoolDefault = tls; } - m_tlsPool = m_tlsPoolDefault; + m_tlsPool = tls; } void Vec3::UseDefaultThreadStorage() { m_tlsPool = m_tlsPoolDefault; }