-
Bug
-
Resolution: Duplicate
-
Major
-
None
-
7.1.0.DR15
-
None
The thread pool executor class ActiveMQThreadPoolExecutor occasionally misses to create a new thread. This happens if a thread for another task has just been created but not yet started to work on its task. If that first task runs for a long time, the new task will be deferred until the first task has completed.
In our case, the occasionally blocked HA backup failover, when the failover-handler was not run because an infinetely looping client connection reconnect task blocked the thread.
- duplicates
-
JBEAP-8858 Synchronization issue in ActiveMQThreadPoolExecutor
- Closed
- cloned from
-
ARTEMIS-1078 Loading...