18:29:32.939 [main] INFO c.f.i.d.TelemetryDebugger - Open the telemetry ui via https://ice-telemetry.faforever.com/app.html?gameId=21638094&playerId=496485 18:29:36.916 [main] INFO c.f.i.u.TrayIcon - Created tray icon 18:29:36.918 [main] INFO c.f.i.IceAdapter - Version: SNAPSHOT 18:29:36.924 [main] INFO c.f.i.g.GPGNetServer - Using GPGNET_PORT: 53040 18:29:36.943 [main] INFO c.f.i.g.GPGNetServer - Generated LOBBY_PORT: 50063 18:29:36.948 [main] INFO c.f.i.g.GPGNetServer - GPGNetServer started 18:29:36.953 [main] INFO c.f.i.r.RPCService - Creating RPC server on port 53039 18:29:36.960 [main] INFO c.n.j.TcpServer - TCP Server started. 18:29:36.963 [main] INFO c.f.i.d.TelemetryDebugger - RPC started 18:29:37.162 [Thread-1] INFO c.n.j.SocketListener - New client connected on port 53077 18:29:37.165 [Thread-1] INFO c.f.i.d.TelemetryDebugger - RPC connected 18:29:37.167 [JJsonPeer] INFO c.n.j.JJsonPeer - JJSON Peer listening 18:29:37.281 [JJsonPeer] DEBUG c.f.i.r.RPCHandler - LobbyInitMode set to normal 18:29:37.283 [JJsonPeer] INFO c.n.j.JJsonPeer - Sending Response:{"result":null,"id":0,"jsonrpc":"2.0"} 18:29:37.284 [WebSocketConnectReadThread-37] INFO c.f.i.d.TelemetryDebugger - Telemetry websocket opened 18:29:38.146 [JJsonPeer] WARN c.f.i.i.GameSession - Invalid ICE server protocol: turns://fr-turn3.xirsys.com:5349?transport=tcp 18:29:38.178 [JJsonPeer] WARN c.f.i.i.GameSession - Invalid ICE server protocol: turns://fr-turn3.xirsys.com:443?transport=tcp 18:29:38.209 [JJsonPeer] INFO c.f.i.i.GameSession - Ice Servers set, total addresses: 5 18:29:38.214 [JJsonPeer] INFO c.n.j.JJsonPeer - Sending Response:{"result":null,"id":1,"jsonrpc":"2.0"} 18:29:38.494 [ForkJoinPool.commonPool-worker-1] WARN c.f.i.u.PingWrapper - Failed to ping fr-turn3.xirsys.com 18:30:39.297 [Thread-5] DEBUG c.f.i.g.GPGNetServer - Listening for GPG messages 18:30:39.299 [Thread-0] INFO c.n.j.JJsonPeer - Sending Notification:{"method":"onConnectionStateChanged","params":["Connected"],"jsonrpc":"2.0"} 18:30:39.300 [Thread-0] INFO c.f.i.g.GPGNetServer - GPGNetClient has connected 18:30:39.337 [Thread-5] DEBUG c.f.i.g.GPGNetServer - New GameState: Idle 18:30:39.340 [Thread-5] INFO c.f.i.g.GPGNetServer - Sent GPGNet message: CreateLobby 0 50063 Falos_Ultima 496485 1 18:30:39.347 [Thread-5] INFO c.f.i.g.GPGNetServer - Received GPGNet message: GameState Idle 18:30:39.348 [Thread-5] INFO c.n.j.JJsonPeer - Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Idle"]],"jsonrpc":"2.0"} 18:30:40.604 [Thread-5] DEBUG c.f.i.g.GPGNetServer - New GameState: Lobby 18:30:40.606 [Thread-5] INFO c.f.i.g.GPGNetServer - Received GPGNet message: GameState Lobby 18:30:40.608 [Thread-5] INFO c.n.j.JJsonPeer - Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Lobby"]],"jsonrpc":"2.0"} 18:34:40.245 [Thread-5] ERROR c.f.i.g.GPGNetServer - Error while communicating with FA (input), assuming shutdown java.io.EOFException: null at com.google.common.io.LittleEndianDataInputStream.readAndCheckByte(LittleEndianDataInputStream.java:235) at com.google.common.io.LittleEndianDataInputStream.readInt(LittleEndianDataInputStream.java:118) at com.faforever.iceadapter.gpgnet.FaDataInputStream.readInt(FaDataInputStream.java:55) at com.faforever.iceadapter.gpgnet.FaDataInputStream.readString(FaDataInputStream.java:64) at com.faforever.iceadapter.gpgnet.GPGNetServer$GPGNetClient.listenerThread(GPGNetServer.java:142) at java.base/java.lang.Thread.run(Thread.java:1583) 18:34:40.252 [Thread-5] INFO c.f.i.g.GPGNetServer - GPGNet connection lost 18:34:40.253 [Thread-5] DEBUG c.f.i.g.GPGNetServer - Closing GPGNetClient 18:34:40.255 [Thread-5] INFO c.n.j.JJsonPeer - Sending Notification:{"method":"onConnectionStateChanged","params":["Disconnected"],"jsonrpc":"2.0"} Exception in thread "Thread-5" java.lang.RuntimeException: java.lang.InterruptedException at com.faforever.iceadapter.debug.TelemetryDebugger.sendMessage(TelemetryDebugger.java:98) at com.faforever.iceadapter.debug.TelemetryDebugger.gpgnetConnectedDisconnected(TelemetryDebugger.java:158) at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:891) at com.faforever.iceadapter.debug.DebugFacade.gpgnetConnectedDisconnected(DebugFacade.java:40) at com.faforever.iceadapter.gpgnet.GPGNetServer.onGpgnetConnectionLost(GPGNetServer.java:193) at com.faforever.iceadapter.gpgnet.GPGNetServer$GPGNetClient.listenerThread(GPGNetServer.java:153) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.lang.InterruptedException at java.base/java.util.concurrent.locks.ReentrantLock$Sync.lockInterruptibly(ReentrantLock.java:159) at java.base/java.util.concurrent.locks.ReentrantLock.lockInterruptibly(ReentrantLock.java:372) at java.base/java.util.concurrent.LinkedBlockingQueue.put(LinkedBlockingQueue.java:332) at com.faforever.iceadapter.debug.TelemetryDebugger.sendMessage(TelemetryDebugger.java:96) ... 6 more 18:34:40.263 [JJsonPeer] WARN c.f.i.r.RPCHandler - Close requested, stopping... 18:34:40.264 [JJsonPeer] INFO c.f.i.IceAdapter - close() - stopping the adapter 18:34:40.269 [JJsonPeer] INFO c.f.i.g.GPGNetServer - GPGNetServer stopped java.net.SocketException: Socket closed at java.base/sun.nio.ch.NioSocketImpl.endAccept(NioSocketImpl.java:682) at java.base/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:755) at java.base/java.net.ServerSocket.implAccept(ServerSocket.java:698) at java.base/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663) at java.base/java.net.ServerSocket.implAccept(ServerSocket.java:639) at java.base/java.net.ServerSocket.implAccept(ServerSocket.java:585) at java.base/java.net.ServerSocket.accept(ServerSocket.java:543) at com.nbarraille.jjsonrpc.SocketListener.run(SocketListener.java:36)