core: Simplify code of RealtimeSimulatorImpl::Run()

Thanks to Peter Barnes
This commit is contained in:
Eduardo Almeida
2023-09-21 21:13:06 +01:00
parent b1f2afc372
commit 53c8c975b2

View File

@@ -453,16 +453,15 @@ RealtimeSimulatorImpl::Run()
}
}
if (!process)
if (process)
{
// Sleep until signalled
m_synchronizer->Synchronize(tsNow, tsDelay);
// Re-check event queue
continue;
ProcessOneEvent();
}
else
{
// Sleep until signalled and re-check event queue
m_synchronizer->Synchronize(tsNow, tsDelay);
}
ProcessOneEvent();
}
//