]
Tom Jenkinson updated JBTM-2979:
--------------------------------
Fix Version/s: 5.next
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
Fix For: 5.next
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.