[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
|Reporter:||Nitin Verma||Assignee:||Nitin Verma|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
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.
|Comment by Nitin Verma [ 11/Oct/13 ]|
Checked-in the changes to trunk. Revision 556.