nDisplay: added critsection to fix LiveLinkVRPN crash

#jira UE-193244
#rb Simon.Therriault

[CL 27925425 by Vitalii Boiko in 5.3 branch]
This commit is contained in:
Vitalii Boiko
2023-09-15 14:23:52 -04:00
parent 9d13d655c5
commit 4fec7d3d17

View File

@@ -302,6 +302,9 @@ uint32 FLiveLinkVRPNSource::Run()
{
if (VRPNDevice.RawPointer != nullptr)
{
static FCriticalSection VRPNDeviceCriticalSection;
FScopeLock VRPNLock(&VRPNDeviceCriticalSection);
switch (DeviceType)
{
case EVRPNDeviceType::Analog: VRPNDevice.Analog->mainloop();