From d79dd66ce963afe20b2c0134e70a2ebb16e64bd9 Mon Sep 17 00:00:00 2001 From: rubenpirreram Date: Tue, 26 May 2026 11:14:06 +0200 Subject: [PATCH] Fixed: newGame(on standing scene) --- .../java/it/polimi/ingsw/gc14/Network/RMI/Client/RMIClient.java | 2 +- .../polimi/ingsw/gc14/View/GUI/LeaderboardFXMLController.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/it/polimi/ingsw/gc14/Network/RMI/Client/RMIClient.java b/src/main/java/it/polimi/ingsw/gc14/Network/RMI/Client/RMIClient.java index 060da63..f276426 100644 --- a/src/main/java/it/polimi/ingsw/gc14/Network/RMI/Client/RMIClient.java +++ b/src/main/java/it/polimi/ingsw/gc14/Network/RMI/Client/RMIClient.java @@ -107,7 +107,7 @@ public class RMIClient implements IClient { future.get(PING_TIMEOUT_MS, TimeUnit.MILLISECONDS); // mirrors setSoTimeout(5000) } catch (TimeoutException e) { future.cancel(true); - System.out.println("RMI ping timeout: " + username); + //error sending disconnect(); } catch (Exception e) { disconnect(); diff --git a/src/main/java/it/polimi/ingsw/gc14/View/GUI/LeaderboardFXMLController.java b/src/main/java/it/polimi/ingsw/gc14/View/GUI/LeaderboardFXMLController.java index e49a6c9..8e5b716 100644 --- a/src/main/java/it/polimi/ingsw/gc14/View/GUI/LeaderboardFXMLController.java +++ b/src/main/java/it/polimi/ingsw/gc14/View/GUI/LeaderboardFXMLController.java @@ -362,6 +362,7 @@ public class LeaderboardFXMLController { // ==== ACTIONS ==== @FXML private void onNewGame() { + controller.disconnect(); primaryStage.setScene(loginScene); } }