From 3e71c6d5b5787813bad7b10f7fdf6fc84fb8c693 Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Tue, 20 Nov 2018 17:43:39 +0100 Subject: [PATCH] [Minor] keep scheduled thread pool as small as possible if idle --- .../src/main/java/li/strolch/agent/api/StrolchAgent.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/li.strolch.agent/src/main/java/li/strolch/agent/api/StrolchAgent.java b/li.strolch.agent/src/main/java/li/strolch/agent/api/StrolchAgent.java index 1eb76c285..0d971b8f2 100644 --- a/li.strolch.agent/src/main/java/li/strolch/agent/api/StrolchAgent.java +++ b/li.strolch.agent/src/main/java/li/strolch/agent/api/StrolchAgent.java @@ -137,7 +137,7 @@ public class StrolchAgent { DBC.PRE.assertNotEmpty("poolName must be set!", poolName); ScheduledExecutorService executor = this.scheduledExecutors.get(poolName); if (executor == null) { - executor = Executors.newScheduledThreadPool(4, new ThreadPoolFactory(poolName)); + executor = Executors.newScheduledThreadPool(0, new ThreadPoolFactory(poolName)); this.scheduledExecutors.put(poolName, executor); }