[
https://issues.apache.org/jira/browse/UIMA-3319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jerry Cwiklik reopened UIMA-3319:
---------------------------------
Need to extend the JIRA to cover JPs as well
> DUCC Agent Reports Wrong State For APs
> --------------------------------------
>
> Key: UIMA-3319
> URL: https://issues.apache.org/jira/browse/UIMA-3319
> Project: UIMA
> Issue Type: Bug
> Components: DUCC
> Reporter: Jerry Cwiklik
> Assignee: Jerry Cwiklik
> Fix For: 1.0-Ducc
>
>
> When an AP exits normally or terminates due to a kill not initiated by DUCC,
> the Agent marks the process as Failed with Reason Croaked. The agent has no
> way to determine if the process exited gracefully or due to an error. The
> return code from the process can be interrogated to see if the process was
> killed due to a signal. In such case, the high bit in the return code will be
> set. When the process exits not due to a signal is where the problem exists.
> No way of knowing why that happened. This is user code and as such cannot be
> relied upon.
> Modify the agent to change state of the process to Stopped instead of Failed.
> If the AP was killed by an agent the reason should be KilledByDucc. If the
> process exited on its own, the reason should be Other.
--
This message was sent by Atlassian JIRA
(v6.1#6144)