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

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

    Details

      Description

      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.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  galder.zamarreno Galder ZamarreƱo
                  Reporter:
                  rvansa Radim Vansa
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: