[XADISK-148] In case of rollback, transactionSubmittedBuffers is not freed from the transaction entry. Created: 11/Oct/13  Updated: 11/Oct/13  Resolved: 11/Oct/13

Status: Resolved
Project: xadisk
Component/s: filesystem
Affects Version/s: 1.2.2
Fix Version/s: current

Type: Bug Priority: Trivial
Reporter: Nitin Verma Assignee: Nitin Verma
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 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.



 Comments   
Comment by Nitin Verma [ 11/Oct/13 ]

Checked-in the changes to trunk. Revision 556.

Generated at Sun Apr 19 13:41:39 UTC 2015 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.