Closed
Description
Summary
AbstractUserDetailsReactiveAuthenticationManager creates new parallel Scheduler
which creates Thread
s with daemon=false
.
Scheduler scheduler = Schedulers.newParallel("password-encoder");
As states Schedulers.newParallel
javadoc
daemon – false if the Scheduler requires an explicit Scheduler.dispose() to exit the VM.
Actual Behavior
default Scheduler
is not disposed
- on
AbstractUserDetailsReactiveAuthenticationManager
bean destruction - or if custom
Scheduler
was set
Expected Behavior
default Scheduler
should be disposed
- on
AbstractUserDetailsReactiveAuthenticationManager
bean destruction - or if custom
Scheduler
was set
Version
5.2.0.BUILD-SNAPSHOT