Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
2 Major
-
Resolution: Fixed
-
Affects Version/s: 1.8.5, 2.0.2
-
Fix Version/s: 2.1
-
Component/s: Core, ThreadPools
-
Labels:None
-
Terracotta Target:Quartz 2.1.0
-
Fixed In Revision:1633
Description
This is a followup to QTZ-113. QuartzSchedulerThread is now started using the new ThreadExecutor. But there are two other threads that are started in their initialize() method:
JobStoreSupport$MisfireHandler
JobStoreSupport$ClusterManager
They should probably also be started using ThreadExecutor.
Would like to do this in 2.0.3 as long as it can be done without an interface (JobStore) change. Otherwise defer to 2.1