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

FD_ALL does not unsuspect on heartbeat

    XMLWordPrintable

Details

    • Quality Risk
    • Resolution: Done
    • Major
    • 3.2
    • 3.0.14
    • None

    Description

      FD_ALL stores suspected nodes in "suspected_mbrs" when it receives no heartbeats. If it does not predict the local node as new coordinator it does not pass this suspicion upwards. Since UNSUSPECT from upwards is the only event that removes a node from suspected_mbrs the set retains all nodes except the nodes that where newly suspected when local became the potential new coordinator.

      This seems wasteful and wrong (it leads to wrong results if there are "stale" suspects that would be preferred as new coordinators). The timestamps for nodes in suspected_mbrs should be rechecked in FD_ALL.suspect before adding the new nodes.

      Attachments

        Activity

          People

            rhn-engineering-bban Bela Ban
            j.boehm_jira Jan Boehm (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: