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

putForExternalRead() does not unlock if entry already exists

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • 5.2.0.Beta4, 5.2.0.Final
    • 5.1.6.FINAL
    • None
    • None

    Description

      When performing a putForExternalRead() for an existing entry, the entry factory fails to provide the InvocationContext with the key for the entry. This makes it impossible for the locking interceptors to release the lock.

      Note that this is only a problem when used in a non-transactional context. When transactions are used, no stale locks are observed.

      Attachments

        Activity

          People

            manik_jira Manik Surtani (Inactive)
            j.boehm_jira Jan Boehm (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: