Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
When a workflow is re-run, the corresponding coord action status is not updated and coord action stays in killed state. This gives wrong impression that coord action is not running which is not the case
SignalXCommand:
// Changing to synchronous call from asynchronous queuing to prevent // undue delay from between end of previous and start of next action if (wfJob.getStatus() != WorkflowJob.Status.RUNNING && wfJob.getStatus() != WorkflowJob.Status.SUSPENDED) { // only for asynchronous actions, parent coord action's external id will // persisted and following update will succeed. updateParentIfNecessary(wfJob); new WfEndXCommand(wfJob).call(); // To delete the WF temp dir }
Attachments
Attachments
Issue Links
- links to