]
Jonathan Halliday closed JBTM-924.
----------------------------------
Resolution: Done
recovery leaks xaresources
--------------------------
Key: JBTM-924
URL:
https://issues.jboss.org/browse/JBTM-924
Project: JBoss Transaction Manager
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Recovery
Affects Versions: 4.6.1.CP12, 4.15.3, 5.0.0.M1
Reporter: Jonathan Halliday
Assignee: Jonathan Halliday
Fix For: 4.6.1.CP13, 4.15.4, 5.0.0.M2
XARecoveryModule._xidScans may grow without limit in cases where an xa recovery plugin is
both a) returning new XAResources rather than validiating and reusing the previous one and
b) the isSameRM implementation provided by the driver is unable to recognize the
equivalence of two such XAResources.
To prevent such leakage we should remove any scan entries that have not been updated
recently, thus ensuring expiration of entries that are not refreshed by the
refreshXidScansForEquivalentXAResourceImpl correlation mechanism.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: