-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1215,21 +1294,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1252,38 +1316,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1300,41 +1332,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1343,14 +1341,6 @@
-
-
-
-
-
-
-
-
@@ -1367,40 +1357,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1409,26 +1365,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1449,17 +1389,9 @@
-
-
-
-
-
-
-
-
-
+
@@ -1467,42 +1399,243 @@
-
+
-
+
-
-
+
+
-
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Client/src/com/texttwist/client/pages/Game.java b/Client/src/com/texttwist/client/pages/Game.java
index 831ed4f..4de11f8 100644
--- a/Client/src/com/texttwist/client/pages/Game.java
+++ b/Client/src/com/texttwist/client/pages/Game.java
@@ -1,5 +1,6 @@
package com.texttwist.client.pages;
+import com.texttwist.client.App;
import constants.Palette;
import com.texttwist.client.ui.*;
@@ -24,7 +25,11 @@ public class Game extends Page {
createUIComponents();
letters = fetchLetters();
letterSpawningPoint = setLetterSpawningPoint();
- showLetters();
+ if(letters.size() > 0) {
+ showLetters();
+ } else {
+ joiningPhase();
+ }
window.setVisible(true);
}
@@ -51,12 +56,11 @@ public class Game extends Page {
l.addElement(new Point(350,145));
l.addElement(new Point(450,140));
l.addElement(new Point(550,130));
-
- return l;
+ return l;
}
private DefaultListModel fetchLetters(){
- DefaultListModel l = new DefaultListModel();
+ DefaultListModel l = new DefaultListModel();/*
l.addElement("C");
l.addElement("A");
l.addElement("E");
@@ -64,7 +68,7 @@ public class Game extends Page {
l.addElement("C");
l.addElement("I");
l.addElement("L");
- l.addElement("S");
+ l.addElement("S");*/
return l;
}
@@ -99,6 +103,13 @@ public class Game extends Page {
window.revalidate();
}
+ public void joiningPhase(){
+ //Visualizza popup
+ new TTDialog("success", "Waiting for users joins",null,null);
+ window.repaint();
+ window.revalidate();
+ }
+
@Override
public void createUIComponents() throws IOException {
addLogo(root);
@@ -109,7 +120,7 @@ public class Game extends Page {
-1,
root);
- TTGameBox searchUserBar = new TTGameBox(
+ TTGameBox gameBox = new TTGameBox(
new Point(150, 90),
new Dimension(250, 40),
"Word!",
diff --git a/Client/src/com/texttwist/client/pages/MatchService.java b/Client/src/com/texttwist/client/pages/MatchService.java
index 054c985..b9637b5 100644
--- a/Client/src/com/texttwist/client/pages/MatchService.java
+++ b/Client/src/com/texttwist/client/pages/MatchService.java
@@ -21,7 +21,17 @@ public class MatchService {
public DefaultListModel pendingList = new DefaultListModel();
ByteBuffer buffer = ByteBuffer.allocate(1024);
+ SocketChannel clientSocket = null;
+
public MatchService(){
+ InetSocketAddress socketAddress = new InetSocketAddress(Config.GameServerURI, Config.GameServerPort);
+ try {
+ clientSocket = SocketChannel.open(socketAddress);
+ clientSocket.configureBlocking(false);
+
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
}
@@ -50,12 +60,20 @@ public class MatchService {
}
- public void joinMatch(String userName) {
+ public void joinMatch(String matchName) {
//Svuota la lista dei match pendenti e joina il match selezionato
this.pendingList.clear();
try {
//Invia tcp req a server per dirgli che sto joinando
+ DefaultListModel matchNames = new DefaultListModel();
+ matchNames.addElement(matchName);
+ Message message = new Message("JOIN_GAME", App.sessionService.account.userName, App.sessionService.account.token, matchNames);
+
+ byte[] byteMessage = new String(message.toString()).getBytes();
+ buffer = ByteBuffer.wrap(byteMessage);
+ clientSocket.write(buffer);
new Game(Page.window);
+
} catch (IOException e) {
e.printStackTrace();
}
@@ -64,10 +82,6 @@ public class MatchService {
public Object play(DefaultListModel userNames) throws IOException {
- InetSocketAddress socketAddress = new InetSocketAddress(Config.GameServerURI, Config.GameServerPort);
- SocketChannel clientSocket = SocketChannel.open(socketAddress);
- clientSocket.configureBlocking(false);
-
Message message = new Message("START_GAME", App.sessionService.account.userName, App.sessionService.account.token, userNames);
byte[] byteMessage = new String(message.toString()).getBytes();
@@ -79,12 +93,10 @@ public class MatchService {
buffer.clear();
String line = new String(buffer.array(), buffer.position(), buffer.remaining());
- System.out.println(line);
if (line.startsWith("MESSAGE")) {
- Message msg = Message.toMessage(line);
+ Message msg = Message.toMessage(line);
if (msg.message.equals("USER_NOT_ONLINE")) {
- clientSocket.close();
new TTDialog("alert", "Users not online!",
new Callable() {
@Override
@@ -96,7 +108,7 @@ public class MatchService {
}
if (msg.message.equals("INVITES_ALL_SENDED")) {
- clientSocket.close();
+ // clientSocket.close();
new TTDialog("success", "Invite all sended!",
new Callable() {
@Override
@@ -108,6 +120,19 @@ public class MatchService {
return null;
}
+
+ if (msg.message.equals("TIMEOUT")) {
+ clientSocket.close();
+ new TTDialog("alert", "TIMEOUT!",
+ new Callable() {
+ @Override
+ public Object call() throws Exception {
+ return new Menu(Page.window);
+
+ }
+ }, null);
+ return null;
+ }
}
}
diff --git a/Client/src/com/texttwist/client/pages/MatchSetup.java b/Client/src/com/texttwist/client/pages/MatchSetup.java
index 7ccd23e..0ac9443 100644
--- a/Client/src/com/texttwist/client/pages/MatchSetup.java
+++ b/Client/src/com/texttwist/client/pages/MatchSetup.java
@@ -23,29 +23,6 @@ public class MatchSetup extends Page{
window.setVisible(true);
}
- //TODO Spostare i metodi di fetches nella classe MatchSetupService per separare MVC
- private DefaultListModel fetchUsers(){
- DefaultListModel usersList = new DefaultListModel();
- usersList.addElement("Pippo");
- usersList.addElement("Paperino");
- usersList.addElement("Gaia");
- usersList.addElement("Luigi");
- usersList.addElement("Marco");
- usersList.addElement("Minnie");
- usersList.addElement("Franco");
- usersList.addElement("Qua");
- usersList.addElement("Luca");
- usersList.addElement("Qui");
- usersList.addElement("Jorge");
- usersList.addElement("David");
- usersList.addElement("Quo");
- usersList.addElement("Raphael");
- usersList.addElement("Miguel");
- usersList.addElement("Carmen");
- usersList.addElement("Beatriz");
- return usersList;
- }
-
@Override
public void createUIComponents() throws Exception {
addLogo(root);
diff --git a/Server/Server.iml b/Server/Server.iml
index 5424e31..f17df83 100644
--- a/Server/Server.iml
+++ b/Server/Server.iml
@@ -9,5 +9,6 @@
+
\ No newline at end of file
diff --git a/Server/src/com/texttwist/server/components/AccountsManager.java b/Server/src/com/texttwist/server/components/AccountsManager.java
index 9ebb4af..90adebe 100644
--- a/Server/src/com/texttwist/server/components/AccountsManager.java
+++ b/Server/src/com/texttwist/server/components/AccountsManager.java
@@ -24,7 +24,11 @@ public class AccountsManager {
return AccountsManager.Holder.INSTANCE;
}
- private AccountsManager(){}
+ private AccountsManager(){
+ accounts.add(new Account("a","a"));
+ accounts.add(new Account("b","b"));
+ accounts.add(new Account("c","c"));
+ }
public boolean register(String userName, String password) {
if(!exists(userName)){
diff --git a/Server/src/com/texttwist/server/components/GameServer.java b/Server/src/com/texttwist/server/components/GameServer.java
index 96be057..4cb460e 100644
--- a/Server/src/com/texttwist/server/components/GameServer.java
+++ b/Server/src/com/texttwist/server/components/GameServer.java
@@ -1,12 +1,15 @@
package com.texttwist.server.components;
import com.sun.org.apache.xpath.internal.operations.Bool;
+import com.texttwist.server.models.Match;
import com.texttwist.server.tasks.SendInvitations;
+import com.texttwist.server.tasks.WaitForPlayers;
import jdk.nashorn.internal.parser.JSONParser;
import models.Message;
import org.json.simple.JsonObject;
import utilities.Logger;
+import javax.swing.*;
import java.io.InputStream;
import java.io.ObjectInputStream;
import java.net.InetSocketAddress;
@@ -32,6 +35,8 @@ public class GameServer implements Runnable{
protected Selector selector = null;
protected ExecutorService threadPool = Executors.newCachedThreadPool();
+ public static DefaultListModel activeMatches = new DefaultListModel();
+
public GameServer(int port){
this.serverPort = port;
}
@@ -59,7 +64,7 @@ public class GameServer implements Runnable{
Iterator iter = selector.selectedKeys().iterator();
while (iter.hasNext()) {
- SocketChannel client;
+ SocketChannel client = null;
SelectionKey key = iter.next();
iter.remove();
@@ -82,9 +87,10 @@ public class GameServer implements Runnable{
Message msg = Message.toMessage(line);
proxy = new ThreadProxy(msg, client);
Future identifyMessage = threadPool.submit(proxy);
- identifyMessage.get();
+ key.cancel();
}
+
if (line.startsWith("CLOSE")) {
client.close();
} else if (line.startsWith("QUIT")) {
@@ -105,35 +111,15 @@ public class GameServer implements Runnable{
break;
}
} catch (IOException e) {
- e.printStackTrace();
- } catch (InterruptedException e) {
- e.printStackTrace();
- } catch (ExecutionException e) {
+ try {
+ client.close();
+ } catch (IOException e1) {
+ e1.printStackTrace();
+ }
+ System.out.println("DDD");
e.printStackTrace();
}
}
- /* try {
- this.serverSocket = new ServerSocket(this.serverPort);
- Logger.write("Game Service is running at "+this.serverPort+" port...");
- } catch (IOException e) {
- e.printStackTrace();
- }
- while(true){
- Socket clientSocket = null;
- try {
- clientSocket = this.serverSocket.accept();
- } catch (IOException e) {
- e.printStackTrace();
- }
-
- proxy = new ThreadProxy(clientSocket);
- Thread t = new Thread(proxy);
- t.start();
-
-*/
-
- // threadPool.shutdown(); // shutdown the pool.
- //this.threadPool.execute(new ThreadWorker(clientSocket, "TASK DI PROVA"));
}
}
}
\ No newline at end of file
diff --git a/Server/src/com/texttwist/server/components/NotificationServer.java b/Server/src/com/texttwist/server/components/NotificationServer.java
index 63e6aca..1aa61ca 100644
--- a/Server/src/com/texttwist/server/components/NotificationServer.java
+++ b/Server/src/com/texttwist/server/components/NotificationServer.java
@@ -30,14 +30,14 @@ public class NotificationServer implements INotificationServer {
public synchronized void unregisterForCallback(INotificationClient client) throws RemoteException {
if(clients.remove(client)) {
- System.out.print("Client unregistered");
+ System.out.println("Client unregistered");
} else {
- System.out.print("Unable to unregister client");
+ System.out.println("Unable to unregister client");
}
}
public synchronized void sendInvitations(String username, DefaultListModel users) throws RemoteException {
- System.out.print("Starting callbacks");
+ System.out.println("Starting callbacks");
Iterator i = clients.iterator();
while(i.hasNext()){
INotificationClient client = (INotificationClient) i.next();
diff --git a/Server/src/com/texttwist/server/components/ThreadProxy.java b/Server/src/com/texttwist/server/components/ThreadProxy.java
index 5e208ed..3dfabb0 100644
--- a/Server/src/com/texttwist/server/components/ThreadProxy.java
+++ b/Server/src/com/texttwist/server/components/ThreadProxy.java
@@ -1,7 +1,7 @@
package com.texttwist.server.components;
-import com.texttwist.server.tasks.CheckOnlineUsers;
-import com.texttwist.server.tasks.SendInvitations;
+import com.texttwist.server.models.Match;
+import com.texttwist.server.tasks.*;
import models.Message;
import javax.swing.*;
@@ -10,6 +10,8 @@ import java.nio.ByteBuffer;
import java.nio.channels.SocketChannel;
import java.util.concurrent.*;
+import static com.texttwist.server.components.GameServer.activeMatches;
+
/**
* Created by loke on 18/06/2017.
*/
@@ -17,6 +19,7 @@ public class ThreadProxy implements Callable {
protected ExecutorService threadPool = Executors.newCachedThreadPool();
private Message request;
private SocketChannel socketChannel;
+
ThreadProxy(Message request, SocketChannel socketChannel){
this.request = request;
this.socketChannel = socketChannel;
@@ -44,14 +47,41 @@ public class ThreadProxy implements Callable {
Boolean invitationSended = sendInvitations.get();
if (invitationSended) {
- Message message = new Message("INVITES_ALL_SENDED", "", "", new DefaultListModel());
- byte[] byteMessage = new String(message.toString()).getBytes();
- buffer = ByteBuffer.wrap(byteMessage);
- socketChannel.write(buffer);
- socketChannel.close();
- return true;
- } else {
+ //Crea nuova partita e attendi i giocatori
+ request.data.addElement(request.sender);
+ Match match = new Match(request.sender, request.data);
+ activeMatches.addElement(match);
+ DefaultListModel matchName = new DefaultListModel<>();
+ matchName.addElement(request.sender);
+ Future joinMatch = threadPool.submit(new JoinMatch(request.sender, matchName, socketChannel));
+ Boolean joinMatchRes = joinMatch.get();
+
+ if(!joinMatchRes){
+ //NON FARE NULLA, ASPETTA GLI ALTRI
+ Message message = new Message("INVITES_ALL_SENDED", "", "", new DefaultListModel());
+ byte[] byteMessage = new String(message.toString()).getBytes();
+ buffer = ByteBuffer.wrap(byteMessage);
+ socketChannel.write(buffer);
+
+
+
+ Future matchTimeout = threadPool.submit(new MatchTimeout(match));
+ Boolean matchTimeoutRes = matchTimeout.get();
+ if(matchTimeoutRes){
+ System.out.println("TUTTO OKEY, INIZIA GIOCO");
+
+ } else {
+ System.out.println("MESSAGGIO ERRORE A TUTTI");
+ //socketChannel.close();
+
+
+ }
+
+ return matchTimeoutRes;
+ }
+
+ } else {
return false;
}
} catch (InterruptedException e) {
@@ -65,7 +95,7 @@ public class ThreadProxy implements Callable {
byte[] byteMessage = new String(message.toString()).getBytes();
buffer = ByteBuffer.wrap(byteMessage);
socketChannel.write(buffer);
- socketChannel.close();
+ //socketChannel.close();
return false;
}
} catch (InterruptedException e) {
@@ -76,6 +106,24 @@ public class ThreadProxy implements Callable {
e.printStackTrace();
}
+ case "JOIN_GAME":
+ Future joinMatch = threadPool.submit(new JoinMatch(request.sender, request.data, socketChannel));
+ try {
+ Boolean joinMatchRes = joinMatch.get();
+ if(joinMatchRes){
+ System.out.print("START THE FUCKING GAME!!!!");
+ //ULTIMO A JOINARE! INIZIA GIOCO
+ } else {
+ System.out.print("WAIT FRIENDS");
+ //NON FARE NULLA, ASPETA GLI ALTRI
+ }
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ } catch (ExecutionException e) {
+ e.printStackTrace();
+ } {
+
+ }
default:
break;
diff --git a/Server/src/com/texttwist/server/components/ThreadWorker.java b/Server/src/com/texttwist/server/components/ThreadWorker.java
deleted file mode 100644
index 49ccbbb..0000000
--- a/Server/src/com/texttwist/server/components/ThreadWorker.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package com.texttwist.server.components;
-
-import utilities.Logger;
-
-import java.net.Socket;
-import java.io.InputStream;
-import java.io.OutputStream;
-import java.io.IOException;
-
-import static java.lang.Thread.sleep;
-
-
-public class ThreadWorker implements Runnable{
-
- protected Socket clientSocket = null;
- protected String task = null;
-
- public ThreadWorker(Socket clientSocket, String task) {
- this.clientSocket = clientSocket;
- this.task = task;
- }
-
- public void run() {
- Logger.write(Thread.currentThread().getName()+": Start task -> " + task);
- try {
- sleep(6000);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- /* InputStream input = clientSocket.getInputStream();
- OutputStream output = clientSocket.getOutputStream();
- long time = System.currentTimeMillis();
- output.write(("HTTP/1.1 200 OK\n\nThreadWorker: " +
- this.serverText + " - " +
- time +
- "").getBytes());
- output.close();
- input.close();*/
- Logger.write(Thread.currentThread().getName()+": End of task -> " + task);
- }
-}
\ No newline at end of file
diff --git a/Server/src/com/texttwist/server/models/Match.java b/Server/src/com/texttwist/server/models/Match.java
new file mode 100644
index 0000000..1583ba3
--- /dev/null
+++ b/Server/src/com/texttwist/server/models/Match.java
@@ -0,0 +1,29 @@
+package com.texttwist.server.models;
+
+import javafx.util.Pair;
+
+import javax.swing.*;
+import java.net.Socket;
+import java.nio.channels.SocketChannel;
+import java.util.*;
+
+/**
+ * Created by loke on 23/06/2017.
+ */
+public class Match {
+ public DefaultListModel> playersStatus = new DefaultListModel>();
+ public DefaultListModel> playersSocket = new DefaultListModel>();
+
+ public String matchCreator;
+ public DefaultListModel> playersScore = new DefaultListModel>();
+
+ public Match(String matchCreator, DefaultListModel players){
+ for (int i =0; i < players.size(); i++){
+ this.playersStatus.addElement(new Pair<>(players.get(i), 0));
+ this.playersSocket.addElement(new Pair<>(players.get(i), null));
+ }
+
+ this.matchCreator = matchCreator;
+ }
+
+}
diff --git a/Server/src/com/texttwist/server/tasks/JoinMatch.java b/Server/src/com/texttwist/server/tasks/JoinMatch.java
new file mode 100644
index 0000000..5b76beb
--- /dev/null
+++ b/Server/src/com/texttwist/server/tasks/JoinMatch.java
@@ -0,0 +1,76 @@
+package com.texttwist.server.tasks;
+
+import com.texttwist.server.models.Match;
+import javafx.util.Pair;
+
+import javax.swing.*;
+import java.net.Socket;
+import java.nio.channels.SocketChannel;
+import java.util.concurrent.Callable;
+
+import static com.texttwist.server.components.GameServer.activeMatches;
+
+/**
+ * Created by loke on 23/06/2017.
+ */
+public class JoinMatch implements Callable {
+ public String matchName;
+ public String playerName;
+ public SocketChannel socketChannel;
+
+ public JoinMatch(String playerName, DefaultListModel matchName, SocketChannel socketChannel) {
+ this.playerName = playerName;
+ this.matchName = matchName.get(0);
+ this.socketChannel = socketChannel;
+ }
+
+ private Match findMatch(String matchName){
+ for(int i = 0; i(name,1));
+ thisMatch.playersSocket.remove(j);
+ thisMatch.playersSocket.addElement(new Pair<>(name,socketChannel));
+ System.out.println(playerName + ": JOINED");
+ printAll(thisMatch);
+ return allJoined(thisMatch);
+ }
+ }
+ }
+ return allJoined(thisMatch);
+ }
+
+
+ private void printAll(Match match){
+ for (int i = 0; i < match.playersStatus.size(); i++) {
+
+ System.out.println(match.playersStatus.get(i).getKey());
+ System.out.println(match.playersStatus.get(i).getValue());
+
+ }
+ }
+
+ private Boolean allJoined(Match match) {
+ for (int i = 0; i < match.playersStatus.size(); i++) {
+ if (match.playersStatus.get(i).getValue() == 0) {
+ return false;
+ }
+ }
+ return true;
+ }
+}
diff --git a/Server/src/com/texttwist/server/tasks/MatchTimeout.java b/Server/src/com/texttwist/server/tasks/MatchTimeout.java
new file mode 100644
index 0000000..ae0f03a
--- /dev/null
+++ b/Server/src/com/texttwist/server/tasks/MatchTimeout.java
@@ -0,0 +1,48 @@
+package com.texttwist.server.tasks;
+
+import com.texttwist.client.App;
+import com.texttwist.server.models.Match;
+import models.Message;
+
+import javax.swing.*;
+import java.nio.ByteBuffer;
+import java.nio.channels.SocketChannel;
+import java.util.concurrent.*;
+
+/**
+ * Created by loke on 23/06/2017.
+ */
+public class MatchTimeout implements Callable {
+
+ public Match match;
+
+ public MatchTimeout(Match match) {
+ this.match = match;
+ System.out.println("Math started, countdown for join!");
+
+ }
+
+ @Override
+ public Boolean call() throws Exception {
+ ByteBuffer buffer = ByteBuffer.allocate(1024);
+
+ try {
+ Thread.currentThread().sleep(700000);
+
+ System.out.println("TIMEOUT - MANDA MESSAGGIO ERRORE A TUTTI GLI UTENTI DEL MATCH");
+ for (int i =0; i< match.playersSocket.size(); i++) {
+ SocketChannel clientSocket = match.playersSocket.get(i).getValue();
+
+ Message message = new Message("TIMEOUT", "", "", new DefaultListModel<>());
+ byte[] byteMessage = new String(message.toString()).getBytes();
+ buffer = ByteBuffer.wrap(byteMessage);
+ clientSocket.write(buffer);
+ clientSocket.close();
+
+ }
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
+ return false;
+ }
+}
diff --git a/Server/src/com/texttwist/server/tasks/WaitForPlayers.java b/Server/src/com/texttwist/server/tasks/WaitForPlayers.java
new file mode 100644
index 0000000..a06c811
--- /dev/null
+++ b/Server/src/com/texttwist/server/tasks/WaitForPlayers.java
@@ -0,0 +1,32 @@
+package com.texttwist.server.tasks;
+
+import com.texttwist.server.Server;
+import com.texttwist.server.components.NotificationServer;
+import com.texttwist.server.models.Match;
+import constants.Config;
+import interfaces.INotificationServer;
+
+import javax.swing.*;
+import java.rmi.registry.LocateRegistry;
+import java.rmi.registry.Registry;
+import java.rmi.server.UnicastRemoteObject;
+import java.util.concurrent.Callable;
+
+/**
+ * Created by loke on 19/06/2017.
+ */
+public class WaitForPlayers implements Callable {
+ private Match match;
+ private String sender;
+
+ public WaitForPlayers(Match match) {
+ this.match = match;
+ }
+
+ @Override
+ public Boolean call() throws Exception {
+ System.out.print("Wait for players!");
+
+ return true;
+ }
+}
diff --git a/client_1.log b/client_1.log
index 6500f37..d73db71 100644
--- a/client_1.log
+++ b/client_1.log
@@ -1045,3 +1045,245 @@ LOGGER (Client1): Fri Jun 23 01:34:36 CEST 2017 - Client starting ...
LOGGER (Client1): Fri Jun 23 01:34:59 CEST 2017 - Invoked invitation with username=a|[b]
LOGGER (Client1): Fri Jun 23 01:34:59 CEST 2017 - a ti ha sfidato!
LOGGER (Client1): Fri Jun 23 01:34:59 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 11:42:32 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 11:42:41 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 11:42:52 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 11:42:52 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 11:42:52 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 11:44:36 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 11:44:44 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 11:44:58 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 11:44:58 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 11:44:58 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 11:46:56 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 11:47:03 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 11:47:47 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 11:47:47 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 11:47:47 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 11:49:36 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 11:49:38 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 11:50:14 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 11:50:14 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 11:50:14 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 11:51:33 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 11:51:35 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 11:51:58 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 11:51:58 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 11:51:58 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 11:59:38 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 11:59:49 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:00:01 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:00:01 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:00:01 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:10:38 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:10:40 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:10:51 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:10:51 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:10:51 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:13:32 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:13:34 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:13:47 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:13:47 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:13:47 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:16:02 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:16:04 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:16:17 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:16:17 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:16:17 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:25:31 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:25:34 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:25:46 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 12:25:46 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 12:25:46 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:28:12 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:28:13 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:28:24 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:28:24 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:28:24 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:35:47 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:35:50 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:36:01 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:36:01 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:36:01 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:36:40 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:36:41 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:37:16 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:38:19 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:38:32 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:38:35 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:38:47 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:38:47 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:38:47 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:47:56 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:47:58 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:48:15 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 12:48:15 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 12:48:15 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:48:56 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:48:57 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:49:09 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:49:09 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:49:09 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:52:29 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:52:30 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:52:40 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:52:40 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:52:40 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:53:24 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:53:42 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:53:43 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:53:52 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:53:52 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:53:52 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:54:54 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:54:55 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:55:04 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:55:04 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:55:04 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:55:58 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:56:01 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:56:12 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:56:12 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:56:12 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 12:56:44 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:56:47 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 12:56:59 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:56:59 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 12:56:59 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 17:21:05 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 17:21:06 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 17:21:19 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 17:21:19 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 17:21:19 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 17:23:52 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 17:23:53 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 17:24:04 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 17:24:04 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 17:24:04 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 17:25:29 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 17:25:31 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 17:25:42 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 17:25:42 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 17:25:42 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 17:47:19 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 17:47:21 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 17:47:30 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 17:47:30 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 17:47:30 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:22:19 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:22:21 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:22:31 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 18:22:31 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 18:22:31 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:24:54 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:24:58 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:25:10 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:25:10 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:25:10 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:26:26 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:26:27 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:26:37 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:26:37 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:26:37 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:30:29 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:30:32 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:30:47 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 18:30:47 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 18:30:47 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:31:35 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:31:36 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:31:47 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:31:47 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:31:47 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:34:16 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:35:21 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:35:23 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:35:33 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:35:33 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:35:33 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:37:40 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:37:41 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:37:51 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 18:37:51 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 18:37:51 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:39:46 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:39:48 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:39:56 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:39:56 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:39:56 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:41:43 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:41:45 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:41:54 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:41:54 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:41:54 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:43:04 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:43:06 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:43:17 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:43:17 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:43:17 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:46:17 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:46:19 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:46:28 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:46:28 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:46:28 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:50:02 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:50:03 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:50:12 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 18:50:12 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 18:50:12 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:53:07 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:53:10 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:53:19 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:53:19 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:53:19 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:54:58 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:55:00 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:55:10 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 18:55:10 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 18:55:10 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 18:56:20 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:56:23 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 18:56:32 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:56:32 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 18:56:32 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 19:05:26 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:05:32 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:05:34 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:07:04 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:07:06 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:07:08 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:17:48 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:17:55 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:18:09 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 19:18:09 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 19:18:09 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 19:22:36 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:22:37 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:22:46 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 19:22:46 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 19:22:46 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 19:23:52 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:23:53 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:24:03 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 19:24:03 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 19:24:03 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 19:26:08 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:26:09 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:26:20 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 19:26:20 CEST 2017 - b ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 19:26:20 CEST 2017 - Invoked invitation with username=b|[a]
+LOGGER (Client1): Fri Jun 23 19:30:44 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:30:45 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:30:55 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 19:30:55 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 19:30:55 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 19:32:38 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:32:40 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:32:50 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 19:32:50 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 19:32:50 CEST 2017 - a ti ha sfidato!
+LOGGER (Client1): Fri Jun 23 19:33:45 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:33:47 CEST 2017 - Client starting ...
+LOGGER (Client1): Fri Jun 23 19:33:58 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 19:33:58 CEST 2017 - Invoked invitation with username=a|[b]
+LOGGER (Client1): Fri Jun 23 19:33:58 CEST 2017 - a ti ha sfidato!
diff --git a/server.log b/server.log
index 484cc8a..0a20150 100644
--- a/server.log
+++ b/server.log
@@ -2176,3 +2176,451 @@ LOGGER (Server): Fri Jun 23 01:34:53 CEST 2017 - Invoked login with username=b A
LOGGER (Server): Fri Jun 23 01:34:53 CEST 2017 - Login successfull
LOGGER (Server): Fri Jun 23 01:34:55 CEST 2017 - Invoked login with username=a AND password=a
LOGGER (Server): Fri Jun 23 01:34:55 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 11:42:28 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 11:42:28 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 11:42:28 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 11:42:28 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 11:42:36 CEST 2017 - Invoked register with username=a AND password=a
+LOGGER (Server): Fri Jun 23 11:42:36 CEST 2017 - Registration successfull
+LOGGER (Server): Fri Jun 23 11:42:39 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 11:42:39 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 11:42:47 CEST 2017 - Invoked register with username=b AND password=b
+LOGGER (Server): Fri Jun 23 11:42:47 CEST 2017 - Registration successfull
+LOGGER (Server): Fri Jun 23 11:42:49 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 11:42:49 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 11:44:30 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 11:44:30 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 11:44:30 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 11:44:31 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 11:44:39 CEST 2017 - Invoked register with username=a AND password=a
+LOGGER (Server): Fri Jun 23 11:44:39 CEST 2017 - Registration successfull
+LOGGER (Server): Fri Jun 23 11:44:42 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 11:44:42 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 11:44:52 CEST 2017 - Invoked register with username=b AND password=b
+LOGGER (Server): Fri Jun 23 11:44:52 CEST 2017 - Registration successfull
+LOGGER (Server): Fri Jun 23 11:44:54 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 11:44:54 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 11:45:16 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 11:45:16 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 11:45:16 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 11:45:16 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 11:47:00 CEST 2017 - Invoked register with username=a AND password=a
+LOGGER (Server): Fri Jun 23 11:47:00 CEST 2017 - Registration successfull
+LOGGER (Server): Fri Jun 23 11:47:08 CEST 2017 - Invoked register with username=b AND password=b
+LOGGER (Server): Fri Jun 23 11:47:08 CEST 2017 - Registration successfull
+LOGGER (Server): Fri Jun 23 11:47:22 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 11:47:22 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 11:47:25 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 11:47:25 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 11:49:33 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 11:49:33 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 11:49:33 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 11:49:34 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 11:49:43 CEST 2017 - Invoked register with username=a AND password=a
+LOGGER (Server): Fri Jun 23 11:49:43 CEST 2017 - Registration successfull
+LOGGER (Server): Fri Jun 23 11:49:48 CEST 2017 - Invoked register with username=b AND password=b
+LOGGER (Server): Fri Jun 23 11:49:48 CEST 2017 - Registration successfull
+LOGGER (Server): Fri Jun 23 11:49:50 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 11:49:50 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 11:49:54 CEST 2017 - Invoked login with username=a AND password=b
+LOGGER (Server): Fri Jun 23 11:49:54 CEST 2017 - Login unsuccessfull
+LOGGER (Server): Fri Jun 23 11:49:57 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 11:49:57 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 11:51:30 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 11:51:30 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 11:51:30 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 11:51:30 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 11:51:39 CEST 2017 - Invoked register with username=a AND password=a
+LOGGER (Server): Fri Jun 23 11:51:39 CEST 2017 - Registration successfull
+LOGGER (Server): Fri Jun 23 11:51:44 CEST 2017 - Invoked register with username=b AND password=b
+LOGGER (Server): Fri Jun 23 11:51:44 CEST 2017 - Registration successfull
+LOGGER (Server): Fri Jun 23 11:51:46 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 11:51:46 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 11:51:48 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 11:51:49 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 11:59:33 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 11:59:33 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 11:59:33 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 11:59:33 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 11:59:42 CEST 2017 - Invoked register with username=a AND password=a
+LOGGER (Server): Fri Jun 23 11:59:42 CEST 2017 - Registration successfull
+LOGGER (Server): Fri Jun 23 11:59:47 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 11:59:47 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 11:59:55 CEST 2017 - Invoked register with username=b AND password=b
+LOGGER (Server): Fri Jun 23 11:59:55 CEST 2017 - Registration successfull
+LOGGER (Server): Fri Jun 23 11:59:58 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 11:59:58 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:10:32 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:10:33 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:10:33 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:10:33 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:10:43 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:10:43 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:10:46 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:10:46 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:13:30 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:13:30 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:13:30 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:13:30 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:13:37 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:13:37 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:13:43 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:13:43 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:15:58 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:15:58 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:15:58 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:15:58 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:16:07 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:16:07 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:16:11 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:16:11 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:25:28 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:25:28 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:25:28 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:25:28 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:25:37 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:25:37 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:25:41 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:25:41 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:28:06 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:28:07 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:28:07 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:28:07 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:28:16 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:28:16 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:28:19 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:28:19 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:34:51 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:34:52 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:34:52 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:34:52 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:35:44 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:35:44 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:35:44 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:35:44 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:35:54 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:35:54 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:35:58 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:35:58 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:36:43 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:36:43 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:36:49 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:36:49 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:37:11 CEST 2017 - Invoked logout with username=a AND token=niub63jg6dbc0qvm80umnp7rt1
+LOGGER (Server): Fri Jun 23 12:37:11 CEST 2017 - Logout successfull
+LOGGER (Server): Fri Jun 23 12:37:11 CEST 2017 - Logout successfull (but something gone wrong)
+LOGGER (Server): Fri Jun 23 12:37:20 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:37:20 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:37:23 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:37:23 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:37:55 CEST 2017 - Invoked logout with username=b AND token=ge3119c7k7ie9qe8stak1m81ji
+LOGGER (Server): Fri Jun 23 12:37:55 CEST 2017 - Logout successfull
+LOGGER (Server): Fri Jun 23 12:37:55 CEST 2017 - Logout successfull (but something gone wrong)
+LOGGER (Server): Fri Jun 23 12:38:12 CEST 2017 - Invoked logout with username=a AND token=ofqdv9lff5emqef6erksbp9d8b
+LOGGER (Server): Fri Jun 23 12:38:12 CEST 2017 - Logout successfull
+LOGGER (Server): Fri Jun 23 12:38:12 CEST 2017 - Logout successfull (but something gone wrong)
+LOGGER (Server): Fri Jun 23 12:38:29 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:38:29 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:38:29 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:38:29 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:38:38 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:38:38 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:38:43 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:38:43 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:47:54 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:47:54 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:47:54 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:47:54 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:48:01 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:48:01 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:48:09 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:48:09 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:48:52 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:48:52 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:48:52 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:48:52 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:49:00 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:49:00 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:49:05 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:49:05 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:52:23 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:52:23 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:52:23 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:52:23 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:52:35 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:52:35 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:52:37 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:52:37 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:53:38 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:53:38 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:53:38 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:53:38 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:53:47 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:53:47 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:53:50 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:53:50 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:54:50 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:54:50 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:54:50 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:54:50 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:54:59 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:54:59 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:55:02 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:55:02 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:55:54 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:55:54 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:55:54 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:55:54 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:56:06 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:56:06 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:56:09 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:56:09 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:56:40 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 12:56:41 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 12:56:41 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 12:56:41 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 12:56:50 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 12:56:50 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 12:56:55 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 12:56:55 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 17:21:02 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 17:21:02 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 17:21:02 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 17:21:02 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 17:21:10 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 17:21:10 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 17:21:16 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 17:21:16 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 17:21:37 CEST 2017 - Invoked logout with username=a AND token=3jgl2f1asbj5ganvgml7a40h42
+LOGGER (Server): Fri Jun 23 17:21:37 CEST 2017 - Logout successfull
+LOGGER (Server): Fri Jun 23 17:21:37 CEST 2017 - Logout successfull (but something gone wrong)
+LOGGER (Server): Fri Jun 23 17:23:47 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 17:23:47 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 17:23:47 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 17:23:47 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 17:23:56 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 17:23:56 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 17:24:01 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 17:24:01 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 17:25:25 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 17:25:25 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 17:25:25 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 17:25:25 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 17:25:34 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 17:25:34 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 17:25:37 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 17:25:37 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 17:47:17 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 17:47:17 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 17:47:17 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 17:47:17 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 17:47:25 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 17:47:25 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 17:47:27 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 17:47:27 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:22:15 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:22:15 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:22:15 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:22:15 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:22:25 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:22:25 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:22:29 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:22:29 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:24:51 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:24:51 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:24:51 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:24:51 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:25:03 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:25:03 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:25:06 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:25:06 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:26:23 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:26:23 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:26:23 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:26:23 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:26:31 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:26:31 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:26:34 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:26:34 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:30:25 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:30:26 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:30:26 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:30:26 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:30:35 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:30:35 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:30:39 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:30:39 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:31:33 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:31:33 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:31:33 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:31:33 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:31:40 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:31:40 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:31:43 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:31:43 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:34:11 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:34:11 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:34:11 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:34:11 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:34:19 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:34:19 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:35:16 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:35:16 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:35:16 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:35:16 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:35:26 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:35:26 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:35:29 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:35:29 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:37:37 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:37:38 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:37:38 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:37:38 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:37:44 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:37:44 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:37:48 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:37:48 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:39:42 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:39:42 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:39:42 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:39:42 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:39:51 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:39:51 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:39:53 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:39:53 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:41:40 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:41:40 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:41:40 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:41:40 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:41:47 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:41:47 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:41:50 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:41:50 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:42:55 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:42:55 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:43:01 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:43:02 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:43:02 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:43:02 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:43:10 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:43:10 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:43:13 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:43:13 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:46:15 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:46:15 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:46:15 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:46:15 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:46:22 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:46:22 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:46:24 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:46:24 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:49:58 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:49:58 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:49:58 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:49:58 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:50:05 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:50:05 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:50:10 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:50:10 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:53:06 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:53:06 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:53:06 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:53:06 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:53:13 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:53:13 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:53:16 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:53:16 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:54:55 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:54:55 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:54:55 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:54:55 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:55:03 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:55:03 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:55:08 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:55:08 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:56:13 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 18:56:13 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 18:56:13 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 18:56:13 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 18:56:26 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 18:56:26 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 18:56:28 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 18:56:28 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:05:22 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 19:05:22 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 19:05:22 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 19:05:22 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 19:05:39 CEST 2017 - Invoked login with username=c AND password=c
+LOGGER (Server): Fri Jun 23 19:05:39 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:05:44 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 19:05:44 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:05:55 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 19:05:55 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:06:56 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 19:06:57 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 19:06:57 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 19:06:57 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 19:07:21 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 19:07:21 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:07:23 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 19:07:23 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:07:26 CEST 2017 - Invoked login with username=c AND password=c
+LOGGER (Server): Fri Jun 23 19:07:26 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:17:45 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 19:17:46 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 19:17:46 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 19:17:46 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 19:18:00 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 19:18:00 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:18:04 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 19:18:04 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:22:31 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 19:22:32 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 19:22:32 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 19:22:32 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 19:22:41 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 19:22:41 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:22:43 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 19:22:43 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:23:41 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 19:23:41 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 19:23:48 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 19:23:48 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 19:23:48 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 19:23:48 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 19:23:57 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 19:23:57 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:24:00 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 19:24:00 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:26:04 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 19:26:05 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 19:26:05 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 19:26:05 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 19:26:15 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 19:26:15 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:26:18 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 19:26:18 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:30:41 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 19:30:41 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 19:30:41 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 19:30:41 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 19:30:49 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 19:30:49 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:30:52 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 19:30:52 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:32:29 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 19:32:29 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 19:32:29 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 19:32:29 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 19:32:44 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 19:32:44 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:32:46 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 19:32:46 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:33:42 CEST 2017 - Server starting ...
+LOGGER (Server): Fri Jun 23 19:33:43 CEST 2017 - Auth Service running at 9999 port...
+LOGGER (Server): Fri Jun 23 19:33:43 CEST 2017 - Game Service is running at 10000 port...
+LOGGER (Server): Fri Jun 23 19:33:43 CEST 2017 - Server started
+LOGGER (Server): Fri Jun 23 19:33:52 CEST 2017 - Invoked login with username=a AND password=a
+LOGGER (Server): Fri Jun 23 19:33:52 CEST 2017 - Login successfull
+LOGGER (Server): Fri Jun 23 19:33:55 CEST 2017 - Invoked login with username=b AND password=b
+LOGGER (Server): Fri Jun 23 19:33:55 CEST 2017 - Login successfull