diff --git a/src/main/java/engineering/swat/watch/DaemonThreadPool.java b/src/main/java/engineering/swat/watch/DaemonThreadPool.java index 8453fd1..7dad5ea 100644 --- a/src/main/java/engineering/swat/watch/DaemonThreadPool.java +++ b/src/main/java/engineering/swat/watch/DaemonThreadPool.java @@ -49,7 +49,7 @@ public static ExecutorService buildConstrainedCached(String name, int maxThreads if (maxThreads <= 0) { throw new IllegalArgumentException("maxThreads should be higher than 0"); } - var pool = new ThreadPoolExecutor(1, maxThreads, + var pool = new ThreadPoolExecutor(maxThreads, maxThreads, 60, TimeUnit.SECONDS, new LinkedBlockingQueue<>(), buildFactory(name)