Uploaded image for project: 'JGroups'
  1. JGroups
  2. JGRP-1922

FD_SOCK/FD: members are not unsuspected

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 3.6.4
    • Labels:
      None

      Description

      When we have members {A,B,C,D,E} and E suspects B, then it broadcasts a SUSPECT(B) event and adds B to its suspects list. E then continues braodascting the SUSPECT(B) event until a new view has been installed.
      Everybody adds B to its suspects list, except B which sends an I_AM_ALIVE message.
      When VERIFY_SUSPECT on A detects that B is not dead, it sends an UNSUSPECT(B) event up and down the stack, removing B from its suspects list.
      However, this event is not broadcast; E will continue sending its SUSPECT(B) message.
      SOLUTION: broadcast an UNSUSPECT event for som protocols. This is needed for FD_SOCK and FD, and not needed by FD_ALL and FD_ALL2.

        Attachments

          Activity

            People

            Assignee:
            belaban Bela Ban
            Reporter:
            belaban Bela Ban
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: