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> 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")