Added try/catch to transport update loop

This commit is contained in:
Derek S 2021-04-08 21:01:49 -05:00
parent b84448ea11
commit 63de39ebf7

View file

@ -181,9 +181,17 @@ namespace LightReflectiveMirror
} }
while (true) while (true)
{
try
{ {
if (_updateMethod != null) _updateMethod.Invoke(transport, null); if (_updateMethod != null) _updateMethod.Invoke(transport, null);
if (_lateUpdateMethod != null) _lateUpdateMethod.Invoke(transport, null); if (_lateUpdateMethod != null) _lateUpdateMethod.Invoke(transport, null);
}
catch (Exception e)
{
WriteLogMessage("Error During Transport Update! " + e, ConsoleColor.Red);
}
_currentHeartbeatTimer++; _currentHeartbeatTimer++;