[
https://issues.apache.org/jira/browse/UIMA-3786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jerry Cwiklik closed UIMA-3786.
-------------------------------
Resolution: Fixed
synchronized code to make sure two racing threads dont call onBeforeProcess()
callback twice
> Fix UIMA-AS client race condition
> ----------------------------------
>
> Key: UIMA-3786
> URL: https://issues.apache.org/jira/browse/UIMA-3786
> Project: UIMA
> Issue Type: Bug
> Components: Async Scaleout
> Affects Versions: 2.4.2AS
> Reporter: Jerry Cwiklik
> Assignee: Jerry Cwiklik
> Fix For: 2.5.0AS
>
>
> Looks like there is a race condition that results in calling
> onBeforeProcess() callback twice. Seems like a thread handling Process reply
> is racing with another thread handling service ACK. Synchronize code to make
> sure only one of the two threads calls onBeforeProcess() callback
--
This message was sent by Atlassian JIRA
(v6.2#6252)