From 35da4d27700ab5b000118ccd111625106655b028 Mon Sep 17 00:00:00 2001 From: Lars Simon Winzer Date: Fri, 20 Mar 2026 16:30:38 +0100 Subject: [PATCH] Add: Make NetworkManager use SessionManager to create session --- .../dmi/dbis/cs108/casono/server/network/NetworkManager.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/network/NetworkManager.java b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/network/NetworkManager.java index ad2e5b3..4833d61 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/network/NetworkManager.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/network/NetworkManager.java @@ -2,7 +2,6 @@ package ch.unibas.dmi.dbis.cs108.casono.server.network; import ch.unibas.dmi.dbis.cs108.casono.server.network.events.DisconnectEvent; import ch.unibas.dmi.dbis.cs108.casono.server.network.events.EventBus; -import ch.unibas.dmi.dbis.cs108.casono.server.network.sessions.Session; import ch.unibas.dmi.dbis.cs108.casono.server.network.sessions.SessionManager; import ch.unibas.dmi.dbis.cs108.casono.server.network.transport.TcpTransport; import java.io.IOException; @@ -61,9 +60,7 @@ public class NetworkManager implements Runnable { logger.debug("Accepted connection from {}", clientSocket.getRemoteSocketAddress()); - Session session = new Session(new TcpTransport(clientSocket), eventBus); - sessionManager.addSession(session); - session.start(); + sessionManager.create(new TcpTransport(clientSocket)); } } catch (IOException e) {