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

Handle errors when enlisting transactional resources

    XMLWordPrintable

Details

    • Medium

    Description

      When a transaction is to be enlisted, if the transaction is not in a correct state an exception is thrown. This is fine, except that if the transaction happen to already have begun and have acquired locks, these locks will never be released.

      TMs can occasionally invalidate a transaction (perhaps a timeout) and leave things in an awkward state without this cleanup.

      Attachments

        Activity

          People

            manik_jira Manik Surtani (Inactive)
            manik_jira Manik Surtani (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: