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

Remote transactions can be registered after cache stop and block shutdown

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 8.1.0.Beta1, 8.1.0.Final
    • 8.0.1.Final, 8.1.0.Alpha2
    • Core
    • None

      The cache status check is done in InvocationContextInterceptor, but by that time the remote transaction was already registered, and there is nothing to remove it from the transaction table.

      This can be seen in TerminatedCacheWhileInTxTest, which logs ""Wait very briefly and then make call." and then proceeds to wait for 30s (i.e. until the cache shutdown timeout expires).

              dberinde@redhat.com Dan Berindei (Inactive)
              dberinde@redhat.com Dan Berindei (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: