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

Possible deadlock if an entry is replaced at the same time expiration take effect

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 12.0.0.CR1, 11.0.9.Final
    • 12.0.0.Dev06
    • None
    • None
    • Hide

      run the reproducer, it needs to be compiled and then started with the correct class path.

      1. mvn compile
      2. mvn dependency:build-classpath
      3. java -cp <output-from-2>:target/classes Reproducer
      Show
      run the reproducer, it needs to be compiled and then started with the correct class path. mvn compile mvn dependency:build-classpath java -cp <output-from-2>:target/classes Reproducer
    • Undefined

    Description

      When replacing a value for key, close to the keys expiration time, Infinispan can lock itself where both nodes are waiting for each other, resulting in ISPN000427, instead of the command completing with success (expected) or failure (not expected because it should be replaced)
       
       

      Attachments

        Issue Links

          Activity

            People

              wburns@redhat.com Will Burns
              rhn-support-wfink Wolf Fink
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: