Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
When a task failure has been reported to groupcomm by CommunicationGroupDriverImpl.failTask(), it checks the task's state and waits if the state is not RUNNING. However if a task fails during initiation, its state will never be changed to RUNNING and will remain as NOT_STARTED. The better solution would be to not wait for a failed task's state transition if its current state is NOT_STARTED.