xadisk
  1. xadisk
  2. XADISK-148

In case of rollback, transactionSubmittedBuffers is not freed from the transaction entry.

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Trivial Trivial
    • Resolution: Fixed
    • Affects Version/s: 1.2.2
    • Fix Version/s: current
    • Component/s: filesystem
    • Labels:
      None

      Description

      In case of rollback, transactionSubmittedBuffers is not freed from the transaction entry. During commit, the corresponding entry is removed from this map, but in case of rollback, the transaction's entry can remain.

      Such remaining entry contains the "xid" object which refers to the "owningSession". This results in the rolledback session object not becoming free for gc.

        Activity

        Nitin Verma created issue -
        Nitin Verma made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s current [ 13583 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Nitin Verma
            Reporter:
            Nitin Verma
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: