From b29106ea3116355fc121abd8fd57172177bb76e8 Mon Sep 17 00:00:00 2001 From: Rob Winch Date: Mon, 30 Sep 2019 15:18:45 -0500 Subject: [PATCH] Use deamon thread for Schedulers.newParallel Fixes gh-7492 --- .../AbstractUserDetailsReactiveAuthenticationManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/springframework/security/authentication/AbstractUserDetailsReactiveAuthenticationManager.java b/core/src/main/java/org/springframework/security/authentication/AbstractUserDetailsReactiveAuthenticationManager.java index 6ad3f35b539..d32f7e6e20c 100644 --- a/core/src/main/java/org/springframework/security/authentication/AbstractUserDetailsReactiveAuthenticationManager.java +++ b/core/src/main/java/org/springframework/security/authentication/AbstractUserDetailsReactiveAuthenticationManager.java @@ -55,7 +55,7 @@ public abstract class AbstractUserDetailsReactiveAuthenticationManager implement private ReactiveUserDetailsPasswordService userDetailsPasswordService; - private Scheduler scheduler = Schedulers.newParallel("password-encoder"); + private Scheduler scheduler = Schedulers.newParallel("password-encoder", Schedulers.DEFAULT_POOL_SIZE, true); private UserDetailsChecker preAuthenticationChecks = user -> { if (!user.isAccountNonLocked()) {