Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-2697

HotRodServer startup fails when its record cannot be inserted into topology cache

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • 5.2.0.Final
    • 5.2.0.Beta6
    • Remote Protocols
    • None

      When the HotRodServer starts it inserts its record to __hotRodTopologyCache (HotRodServer.addSelfToTopologyView(...)).
      However, this put may very easily fail - as the command is broadcasted using NAKACK2 protocol, if the message gets lost and there's no following broadcasted message, the message will be not retransmitted and the put operation times out (Replication timeout), which fails the whole HotRodServer startup, all because of one lost UDP message.

            rh-ee-galder Galder ZamarreƱo
            rvansa1@redhat.com Radim Vansa (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: