Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-1658

RPCs invoked with SYNCRONOUS_IGNORE_LEAVERS taking too long if one of the targets had already left

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 5.1.0.CR4
    • 5.1.0.CR2
    • Core
    • None

      We were waiting for responses from the leavers as well, and then we were ignoring the timeout. Instead we should remove the leavers from the targets list before sending the command.

      `SYNCHRONOUS_IGNORE_LEAVERS` is used for `CommitCommand`s and `CacheViewControlCommand

      {COMMIT_VIEW}

      `s, if this happens it will block the cache view installation (and so the entire cluster) until the RPC timeout expires.

        1. mlnt.txt
          2 kB
          Dan Berindei

            dberinde@redhat.com Dan Berindei (Inactive)
            dberinde@redhat.com Dan Berindei (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: