diff --git a/racevisionGame/src/main/java/visualiser/network/MatchBrowserHostRunnable.java b/racevisionGame/src/main/java/visualiser/network/MatchBrowserHostRunnable.java index 9c502473..6d520c0c 100644 --- a/racevisionGame/src/main/java/visualiser/network/MatchBrowserHostRunnable.java +++ b/racevisionGame/src/main/java/visualiser/network/MatchBrowserHostRunnable.java @@ -26,16 +26,15 @@ public class MatchBrowserHostRunnable implements RunnableWithFramePeriod { long previousFrameTime = System.currentTimeMillis(); while (!Thread.interrupted()) { - - long currentFrameTime = System.currentTimeMillis(); - waitForFramePeriod(previousFrameTime, currentFrameTime, 10000); - previousFrameTime = currentFrameTime; - try{ matchBrowserInterface.sendOutGameInfo(gameInfo, socket); }catch (IOException e){ System.err.println("HostGameMessage could not be sent"); } + + long currentFrameTime = System.currentTimeMillis(); + waitForFramePeriod(previousFrameTime, currentFrameTime, 10000); + previousFrameTime = currentFrameTime; } } }