You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@rwinch
I thought about this solution (cb5c58e#r35174748) Schedulers.newParallel("password-encoder", Schedulers.DEFAULT_POOL_SIZE, true)
but there is another problem
if user wants to refresh application context, default scheduler will not be disposed so unused redundant Threads will be present.
So for this case it should be disposed in anyway
Summary
AbstractUserDetailsReactiveAuthenticationManager creates new parallel
Scheduler
which createsThread
s withdaemon=false
.As states
Schedulers.newParallel
javadocActual Behavior
default
Scheduler
is not disposedAbstractUserDetailsReactiveAuthenticationManager
bean destructionScheduler
was setExpected Behavior
default
Scheduler
should be disposedAbstractUserDetailsReactiveAuthenticationManager
bean destructionScheduler
was setVersion
5.2.0.BUILD-SNAPSHOT
The text was updated successfully, but these errors were encountered: