diff --git a/pom.xml b/pom.xml
index dcdfb21..ec81d84 100644
--- a/pom.xml
+++ b/pom.xml
@@ -158,7 +158,7 @@
net.dv8tion
JDA
- 5.4.0
+ 5.5.1
dev.arbjerg
diff --git a/src/main/java/me/bobert/netneutrality/hooks/EventsHandler.java b/src/main/java/me/bobert/netneutrality/hooks/EventsHandler.java
index 6680c4a..d2a4acf 100644
--- a/src/main/java/me/bobert/netneutrality/hooks/EventsHandler.java
+++ b/src/main/java/me/bobert/netneutrality/hooks/EventsHandler.java
@@ -20,7 +20,6 @@ import me.bobert.netneutrality.core.context.CommandContext;
import me.bobert.netneutrality.core.context.Context;
import me.bobert.netneutrality.core.context.TaskContext;
import me.bobert.netneutrality.core.tasks.TaskManager;
-import me.bobert.netneutrality.core.thread.ThreadManager;
import me.bobert.netneutrality.db.service.GuildService;
import me.bobert.netneutrality.utils.Settings;
import net.dv8tion.jda.api.entities.Message;
@@ -42,14 +41,12 @@ import org.slf4j.LoggerFactory;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
-import java.util.concurrent.ExecutorService;
import java.util.function.Consumer;
import java.util.function.Function;
public class EventsHandler implements EventListener {
private static final Map, Function extends Event, Context>> listeners = new ConcurrentHashMap<>();
private static final Logger logger = LoggerFactory.getLogger(EventsHandler.class);
- private static final ExecutorService executorService = ThreadManager.getExecutor("events-handler");
static {
addListener(MessageReceivedEvent.class, event -> {
@@ -116,7 +113,7 @@ public class EventsHandler implements EventListener {
@Override
public void onEvent(@NotNull GenericEvent event) {
- executorService.submit(() -> handleEvent((Event) event));
+ handleEvent((Event) event);
}
@SuppressWarnings("unchecked")