Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-3667

UIMA-AS client should call onBeforeProcessCAS() when it receives a reply with no prior ACk from remote service

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.4.2AS
    • Fix Version/s: 2.6.0AS
    • Component/s: Async Scaleout
    • Labels:
      None

      Description

      When a remote service pulls a CAS from an input queue for processing it first sends an ACK to the client identifying node IP and service PID.

      It's been observed that sometimes the ACK is never received by the client. Interestingly, the process reply is received. In such a case, the UIMA-AS client should call onBeforeProcessCAS() if it handles a reply with no prior ACK. Some applications may depend on receiving onBeforeProcessCAS() and block if it never comes.

        Attachments

          Activity

            People

            • Assignee:
              cwiklik Jerry Cwiklik
              Reporter:
              cwiklik Jerry Cwiklik
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: