From ff437b1206824a87c1de051219dd5d054eb309d1 Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Sat, 7 Mar 2020 16:16:46 +0300 Subject: Use autoconfigured Executor --- src/main/java/com/juick/server/XMPPManager.java | 4 ++-- .../java/com/juick/server/configuration/BaseWebConfiguration.java | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/juick/server/XMPPManager.java b/src/main/java/com/juick/server/XMPPManager.java index 5c58345a..dd2eaaf2 100644 --- a/src/main/java/com/juick/server/XMPPManager.java +++ b/src/main/java/com/juick/server/XMPPManager.java @@ -114,7 +114,7 @@ public class XMPPManager implements NotificationListener { @Inject private PMQueriesService pmQueriesService; @Inject - private Executor threadPoolTaskExecutor; + private Executor applicationTaskExecutor; @Value("${service_user:juick}") private String serviceUsername; @Inject @@ -259,7 +259,7 @@ public class XMPPManager implements NotificationListener { xmpp.addInboundPresenceListener(event -> { incomingPresence(event.getPresence()); }); - threadPoolTaskExecutor.execute(() -> { + applicationTaskExecutor.execute(() -> { try { xmpp.connect(); } catch (XmppException e) { diff --git a/src/main/java/com/juick/server/configuration/BaseWebConfiguration.java b/src/main/java/com/juick/server/configuration/BaseWebConfiguration.java index 92812ba1..f8357b42 100644 --- a/src/main/java/com/juick/server/configuration/BaseWebConfiguration.java +++ b/src/main/java/com/juick/server/configuration/BaseWebConfiguration.java @@ -46,10 +46,6 @@ public class BaseWebConfiguration implements WebMvcConfigurer { return new ResourceUrlEncodingFilter(); } - @Bean - public Executor taskExecutor() { - return new ThreadPoolTaskExecutor(); - } @Bean public KeystoreManager keystoreManager() { return new KeystoreManager(keystore, keystorePassword); -- cgit v1.2.3