[ 
https://issues.apache.org/jira/browse/UIMA-1850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marshall Schor updated UIMA-1850:
---------------------------------

    Fix Version/s: 2.3.1AS

> UIMA AS process error handler incorrectly handles a CAS that arrives after a 
> timeout
> ------------------------------------------------------------------------------------
>
>                 Key: UIMA-1850
>                 URL: https://issues.apache.org/jira/browse/UIMA-1850
>             Project: UIMA
>          Issue Type: Bug
>          Components: Async Scaleout
>    Affects Versions: 2.3AS
>            Reporter: Jerry Cwiklik
>            Assignee: Jerry Cwiklik
>             Fix For: 2.3.1AS
>
>
> The ProcessErrorHandler drops a CAS that arrives from a delegate late (after 
> a timeout) without first checking if the CAS has any children. This leads to 
> NPE exception(s) and possible hangs. The code should first check if the CAS 
> has any children being processed and if so, leave the CAS in play. The parent 
> CAS will eventually be dropped when its last child is processed. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to