UIMA AS client hangs while handling CPC request ------------------------------------------------
Key: UIMA-1477 URL: https://issues.apache.org/jira/browse/UIMA-1477 Project: UIMA Issue Type: Bug Components: Async Scaleout Reporter: Jerry Cwiklik Assignee: Jerry Cwiklik When UIMA AS client is initialized it acquires a CPC semaphore to control when to send a CPC request. The semaphore is released when a number of CASes sent equals a number of CASes received. Only when equal the semaphore is released and the CPC request is allowed to be sent. In a case when a client is initialized but never sends any CASes this logic fails. The semaphore is never released causing a hang while trying to acquire a semaphore in collectionProcessComplete(). Add a new test case to replicate the problem. Fix the code to handle sending CPC from a client that doesnt send CASes to a service. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.