matchbrowser now updates and flushes in a better time frame. 30s for flush as thats the time for match lobbys and 5s for update
This commit is contained in:
@@ -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() + ".");
|
||||
|
||||
Reference in New Issue
Block a user