[
https://issues.apache.org/jira/browse/OOZIE-3357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andras Salamon updated OOZIE-3357:
----------------------------------
Fix Version/s: (was: 5.2.0)
5.3.0
> [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
> Priority: Major
> Fix For: 5.3.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
(v8.3.4#803005)