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

BackupReceiver survives cache shutdown

    XMLWordPrintable

Details

    Description

      When the cache manager is stopped together with all caches, the static field BackupReceiverRepositoryImpl.backupReceivers is not cleaned up. When another cache manager is started and we try to XS replicate into this node, the request reaches BackupReceiver with references to the old, stopped cache. This instance has TERMINATED ComponentRepository without TransactionTable and this results in NullPointerException in BackupCacheUpdater.replayModificationsInTransaction.

      When the cache is stopped, it should remove all references to it from the BackupReceiverRepositoryImpl.backupReceivers.

      Attachments

        Activity

          People

            mircea.markus Mircea Markus (Inactive)
            rvansa1@redhat.com Radim Vansa (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: