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

Details

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

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: