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

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

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
    • 11.0.9.Final, 12.0.0.Final
    • 12.0.0.Final
    • 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

      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)
       
       

              wburns@redhat.com Will Burns
              rhn-support-wfink Wolf Fink
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: