diff --git a/src/main/java/net/lamgc/cgj/bot/event/BotEventHandler.java b/src/main/java/net/lamgc/cgj/bot/event/BotEventHandler.java index e4e7f07..ec04791 100644 --- a/src/main/java/net/lamgc/cgj/bot/event/BotEventHandler.java +++ b/src/main/java/net/lamgc/cgj/bot/event/BotEventHandler.java @@ -52,8 +52,8 @@ public class BotEventHandler implements EventHandler { */ public final static EventExecutor executor = new EventExecutor(new TimeLimitThreadPoolExecutor( 60 * 1000, - Runtime.getRuntime().availableProcessors(), - Math.max(Runtime.getRuntime().availableProcessors() * 2, 16), + Math.max(Runtime.getRuntime().availableProcessors(), 4), + Math.max(Math.max(Runtime.getRuntime().availableProcessors() * 2, 4), 32), 30L, TimeUnit.SECONDS, new LinkedBlockingQueue<>(1536),