Uploaded image for project: 'Red Hat Data Grid'
  1. Red Hat Data Grid
  2. JDG-4212

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

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • RHDG 8.1.1 GA, RHDG 8.1.1 CR2
    • RHDG 8.1 GA, RHDG 7.3.7.GA, RHDG 8.0.1 GA, RHDG 8.1.1 CR1
    • None
    • None
    • False
    • False
    • CR2
    • Undefined
    • 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

      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
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: