]
Michael Musgrove updated JBTM-2979:
-----------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
Timeout leaves LRA active and able to complete
----------------------------------------------
Key: JBTM-2979
URL:
https://issues.jboss.org/browse/JBTM-2979
Project: JBoss Transaction Manager
Issue Type: Bug
Components: LRA
Affects Versions: 5.7.1.Final
Reporter: Nicola Ferraro
Assignee: Michael Musgrove
If a participant declares a timeout, the coordinator calls its "/compensate"
endpoint when the timeout expires. But the LRA remains active and it may be possibly
closed, leading to a second call to "/complete" on the participant, even if he
has already compensated.