Use every thread available to the JVM, in a work stealing pool for packet handling

This commit is contained in:
KingRainbow44
2023-09-10 12:26:38 -04:00
Unverified
parent 3c3adea406
commit 23aff95a2e
2 changed files with 7 additions and 9 deletions
@@ -14,7 +14,7 @@ public final class GameSessionManager implements KcpListener {
@Getter private static final GameSessionManager instance
= new GameSessionManager();
@Getter private static final ExecutorService executor
= Executors.newFixedThreadPool(4);
= Executors.newWorkStealingPool();
@Getter private static final Map<Ukcp, GameSession> sessions
= new ConcurrentHashMap<>();