UIMA AS Cas Multiplier Not Releasing CASes On Send Failures
-----------------------------------------------------------

                 Key: UIMA-1867
                 URL: https://issues.apache.org/jira/browse/UIMA-1867
             Project: UIMA
          Issue Type: Bug
          Components: Async Scaleout
    Affects Versions: 2.3AS
            Reporter: Jerry Cwiklik
            Assignee: Jerry Cwiklik


UIMA AS Cas Multiplier does not  release a CAS on send failures to a client. 
The client may have previously terminated while its input CAS was being 
processed. When the client dies, its temp reply queue is deleted and the Cas 
Multiplier is unable to deliver CASes. In such case, the Cas Multiplier detects 
send failure but it does not release a CAS causing eventual hang. The hang may 
be due to exhausted CAS pool or due to a non-empty cache while processing 
subsequent CPC request. The CPC is only allowed to be processed if ALL 
previously sent CASes are processed and the cache becomes empty. 

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