From 3d588017605dea140304211f55b4e13524cc795c Mon Sep 17 00:00:00 2001 From: hba56 Date: Tue, 12 Sep 2017 22:02:51 +1200 Subject: [PATCH] matchbrowser now updates and flushes in a better time frame. 30s for flush as thats the time for match lobbys and 5s for update --- .../src/main/java/networkInterface/NetworkInterface.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/matchBrowser/src/main/java/networkInterface/NetworkInterface.java b/matchBrowser/src/main/java/networkInterface/NetworkInterface.java index b564f3df..241da0f4 100644 --- a/matchBrowser/src/main/java/networkInterface/NetworkInterface.java +++ b/matchBrowser/src/main/java/networkInterface/NetworkInterface.java @@ -2,19 +2,14 @@ package networkInterface; import model.ClientAddress; import model.MatchTable; -import model.TableKey; import network.BinaryMessageDecoder; -import network.BinaryMessageEncoder; import network.Exceptions.InvalidMessageException; import network.MessageDecoders.HostGameMessageDecoder; import network.MessageDecoders.HostedGamesRequestDecoder; -import network.MessageEncoders.HostGameMessageEncoder; import network.MessageEncoders.HostedGamesRequestEncoder; import network.Messages.Enums.MessageType; -import network.Messages.Enums.RaceStatusEnum; import network.Messages.HostGame; import network.Messages.HostGamesRequest; -import network.Messages.RaceStatus; import java.io.IOException; import java.net.DatagramPacket; @@ -46,8 +41,8 @@ public class NetworkInterface { this.groupPort = 4941; this.serverSocket = new DatagramSocket(3779); - startBroadcast(10000); - scheduleFlush(300000); + startBroadcast(5000); + scheduleFlush(30000); this.run(); } catch (IOException e) { System.err.println("Error listening on port: " + this.serverSocket.getLocalPort() + ".");