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

Regular leave fails after merge

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 2.4
    • 2.3 SP1
    • None
    • Low
    • Workaround Exists
    • Hide

      This does not cause incorrect behavior: node B would simply suspect node A due to FD/FD_SOCK, but of course this slows down leaving of the coordinator

      Show
      This does not cause incorrect behavior: node B would simply suspect node A due to FD/FD_SOCK, but of course this slows down leaving of the coordinator

    Description

      To reproduce (this is test 20 in ManualTests.txt):

      • Nodes A and B connected to a switch
      • Kill the switch (or pull the plugs on all nodes)
      • Power up the switch (or reinsert the plugs)
      • After the merge:
      • Leave the new coordinator (A)
      • The leave should immediately install a new view, this is not the case

      REASON:

      • The AckCollector's reset() method does not clear the suspect set
      • The AckCollector does therefore not wait for the ack from the new member, and because the coord leaves immediately after sending the new VIEW out, the new VIEW might not be received by B

      Attachments

        Activity

          People

            rhn-engineering-bban Bela Ban
            rhn-engineering-bban Bela Ban
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: