From 83d1c230889d6d3895c5689afee1b514d5ca2559 Mon Sep 17 00:00:00 2001 From: Dawson Hessler Date: Fri, 2 Oct 2020 12:16:37 -0400 Subject: [PATCH] Fixing CPU issue --- src/main/java/dev/brighten/pl/AntiVPN.java | 3 +++ src/main/java/dev/brighten/pl/handlers/VPNHandler.java | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/src/main/java/dev/brighten/pl/AntiVPN.java b/src/main/java/dev/brighten/pl/AntiVPN.java index 8d7785c..1759af0 100755 --- a/src/main/java/dev/brighten/pl/AntiVPN.java +++ b/src/main/java/dev/brighten/pl/AntiVPN.java @@ -60,6 +60,9 @@ public class AntiVPN extends JavaPlugin { print(false, "threads"); AntiVPN.INSTANCE.vpnHandler.shutdown(); + print(false, "removing commands"); + Atlas.getInstance().getCommandManager(this).unregisterCommands(); + print(false, "handlers"); MiscUtils.printToConsole("&aCompleted shutdown."); diff --git a/src/main/java/dev/brighten/pl/handlers/VPNHandler.java b/src/main/java/dev/brighten/pl/handlers/VPNHandler.java index 307ad86..7a952a3 100755 --- a/src/main/java/dev/brighten/pl/handlers/VPNHandler.java +++ b/src/main/java/dev/brighten/pl/handlers/VPNHandler.java @@ -50,6 +50,11 @@ public class VPNHandler { } else cached.put(value.one, response); } else queue.add(value); } + try { + Thread.sleep(50L); + } catch (InterruptedException e) { + e.printStackTrace(); + } run(); } });