Andras Piros created OOZIE-3357: ----------------------------------- Summary: [core] More graceful CallableQueueService#destroy() Key: OOZIE-3357 URL: https://issues.apache.org/jira/browse/OOZIE-3357 Project: Oozie Issue Type: Improvement Components: core Affects Versions: 5.1.0 Reporter: Andras Piros Fix For: 5.2.0
In OOZIE-3160 {{CallableQueueService}} has been refactored. It seems like not all the {{XCallable}} elements are processed when one of the {{ExecutorService}} instances are shut down. Following issues to investigate: # {{ThreadPoolExecutor#awaitTermination()}} gets stuck even if no {{XCallable}} elements are present anymore # await termination only conditionally, that is, when there are still some {{XCallable}} elements in one of the {{ThreadPoolExecutor}} instances -- This message was sent by Atlassian JIRA (v7.6.3#76005)