eclipse / microprofile-fault-tolerance

microprofile fault tolerance
Apache License 2.0
131 stars 64 forks source link

Config Disablement TCK tests use unmanaged threads #634

Closed Azquelt closed 4 months ago

Azquelt commented 4 months ago

Describe the bug

All of the config disablement tests (e.g. DisableAnnotationGloballyEnableOnClassTest) use Executors.newFixedThreadPool to create threads to test whether the bulkhead is enabled.

It hasn't been a problem before, but when running in JakartaEE, some things may break when unmanaged threads like these are used so we should avoid them.