[
https://issues.apache.org/jira/browse/HELIX-757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Hunter L resolved HELIX-757.
----------------------------
Resolution: Fixed
> TASK: Ignore tasks whose workflow and job are inactive
> ------------------------------------------------------
>
> Key: HELIX-757
> URL: https://issues.apache.org/jira/browse/HELIX-757
> Project: Apache Helix
> Issue Type: Improvement
> Reporter: Hunter L
> Assignee: Hunter L
> Priority: Major
>
> It was discovered that by manual testing, there were task states in INIT and
> RUNNING, and they were occupying a thread count even though their parent job
> or workflow was in an inactive state (terminal or stopped). This was
> happening when the capacities were being rebuilt from scratch, which could
> have caused a thread leak. Changelist: 1. Add a check in
> buildAssignableInstances() so that it ignores workflows and jobs whose states
> are inactive states (that is, their tasks cannot be occupying a thread on
> Participants)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)