From 4305b9d0253b1d29d388e94b79ef8b2fc63db87a Mon Sep 17 00:00:00 2001
From: Elrabu <busch.elias@web.de>
Date: Sun, 26 Nov 2023 15:07:30 +0100
Subject: [PATCH] Fix: Fixed SocketException on connection reset.

---
 .../Model/Multiplayer/TestServer/ConnectionHandling.java        | 2 +-
 .../battlearena/Model/Multiplayer/TestServer/Server.java        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Multiplayer/TestServer/ConnectionHandling.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Multiplayer/TestServer/ConnectionHandling.java
index 3c88105d..d1e1df01 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Multiplayer/TestServer/ConnectionHandling.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Multiplayer/TestServer/ConnectionHandling.java
@@ -8,7 +8,7 @@ public class ConnectionHandling {
     public static void main(String[] args) throws IOException, InterruptedException {
         Client client = new Client();
         client.startConnection("192.168.0.105", 4444);
-        for (int i = 0; i < 10; i++){
+        for (int i = 1; i < 3; i++){
             int x = client.sendX(1+i);
             System.out.println(x);
 
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Multiplayer/TestServer/Server.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Multiplayer/TestServer/Server.java
index 170b4e5f..e9c36d2c 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Multiplayer/TestServer/Server.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Multiplayer/TestServer/Server.java
@@ -63,7 +63,7 @@ public class Server {
                         System.out.println("Sent response to client: " + inputLine);
                     }
                 } catch (IOException e) {
-                    e.printStackTrace();
+                    throw new RuntimeException(e);
                 }
             }, 0, 250, TimeUnit.MILLISECONDS);
         }
-- 
GitLab