-
Bug
-
Resolution: Done
-
Major
-
1.15.5.Final, 1.16.1.Final
-
None
-
None
A little context: in Infinspan Server CLI, we have a "shutdown" command to stop the server. It is pretty basic and it makes sure the main thread returns. However, I have 1 thread from Elytron thread pool preventing the process to stop. As a temporary (or not) workaround, I have added SecurityDomain.getScheduledExecutorService().shutdown(); at the end of our code.
Is it intentional the default ScheduledExecutorService created in [1] to spawn non-daemon threads?
Infinispan is currently using Elytron 1.15.5.Final
- causes
-
ISPN-13283 Elytron thread pool prevent from a correct shutdown if clients are connected
- Closed
-
JDG-4852 Elytron thread pool prevent from a correct shutdown if clients are connected
- Closed