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

Deadlock on closing of PersistenceManagerImpl

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

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 13.0.7.Final, 14.0.0.Final
    • 12.1.7.Final
    • Core
    • None

      When shutting down the PersistenceManagerImpl with close(), it acquires a write lock. Then it waits for the stores to complete.

      At the same time some other process would access the remote cache and for example remove or add entries. For that it requires a read lock that it can't acquire while the write lock has already been taken.

              wburns@redhat.com Will Burns
              aschwart@redhat.com Alexander Schwartz
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: