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

BackupReceiver survives cache shutdown

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      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.

              mircea.markus Mircea Markus (Inactive)
              rvansa1@redhat.com Radim Vansa (Inactive)
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: