UIMA AS Client Code Doesn't Release CAS While Handling Process Exception
------------------------------------------------------------------------

                 Key: UIMA-1216
                 URL: https://issues.apache.org/jira/browse/UIMA-1216
             Project: UIMA
          Issue Type: Bug
          Components: Async Scaleout
            Reporter: Jerry Cwiklik


UIMA AS client framework code caches a CAS before sending (async) request to 
UIMA AS service. When the reply is received the CAS is retrieved from the 
cache, the client (user) code is called via a listener and the CAS is 
subsequently released.  For synchronous calls the user code is responsible for 
each CAS release. When a reply is received (for both sync and async send), the 
exception handler notifies the user code but never releases the CAS. This may 
lead to hangs and may impact performance since some CASes are never released.

-- 
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