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

RELAY2: SiteUUID and regular UUID are bundled by TransferQueueBundler

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 3.6.4
    • None
    • None

      SiteUUID extends UUID but doesn't override equals() and hashCode(). This means instances of them are the same.
      When TransferQueueBundler (or any other bundler) receives messages (at the same time) to destinations X and SiteUUID("name", X), then they get sent in the same bundle, which is incorrect.
      SOLUTION: add equals() and hashCode() to SiteUUID; include the name.

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

                Created:
                Updated:
                Resolved: