From bf713d2ddd6a68872c7ba2ae69b2c91474fa52a2 Mon Sep 17 00:00:00 2001 From: Melledy <121644117+Melledy@users.noreply.github.com> Date: Thu, 14 Dec 2023 20:23:58 -0800 Subject: [PATCH] Force a system gc after the server starts up --- src/main/java/emu/lunarcore/server/game/GameServer.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/emu/lunarcore/server/game/GameServer.java b/src/main/java/emu/lunarcore/server/game/GameServer.java index 14442dd..a76919c 100644 --- a/src/main/java/emu/lunarcore/server/game/GameServer.java +++ b/src/main/java/emu/lunarcore/server/game/GameServer.java @@ -166,12 +166,13 @@ public class GameServer extends KcpServer { this.info.setUp(true); this.info.save(); LunarCore.getHttpServer().forceRegionListRefresh(); + + // Force a system gc after everything is loaded and started + System.gc(); // Done LunarCore.getLogger().info("Game Server started on " + address.getPort()); - - // Anti-seller - LunarCore.getLogger().warn("LUNARCORE IS A FREE SOFTWARE. IF YOU PAID FOR IT, YOU HAVE BEEN SCAMMED!"); + LunarCore.getLogger().warn("LUNARCORE IS A FREE SOFTWARE. IF YOU PAID FOR IT, YOU HAVE BEEN SCAMMED!"); // DO NOT REMOVE. Anti-seller } private void onTick() {