[jbossts-issues] [JBoss JIRA] Closed: (JBTM-703) AT and BA Participant engines are changing state too early at PREPARE/COMPLETE

Andrew Dinn (JIRA) jira-events at lists.jboss.org
Mon Feb 15 09:26:10 EST 2010


     [ https://jira.jboss.org/jira/browse/JBTM-703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Dinn closed JBTM-703.
----------------------------

    Resolution: Done


Corrected this and the log records are now being removed at the appropriate time.

> AT and BA Participant engines are changing state too early at PREPARE/COMPLETE
> ------------------------------------------------------------------------------
>
>                 Key: JBTM-703
>                 URL: https://jira.jboss.org/jira/browse/JBTM-703
>             Project: JBoss Transaction Manager
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: XTS
>    Affects Versions: 4.9.0
>            Reporter: Andrew Dinn
>            Assignee: Andrew Dinn
>             Fix For: 4.10.0
>
>
> The AT participant engine which handles a prepare request from the coordinator is changing state fro  PREPARING to PREPARED before writing the AT participant log record to disk. The writing thread will not post PREPARED to the coordinator until it has completed the write. However, if the write takes a long time then a resend of PREPARE will be returned result PREPARED before the write has actually completed. The state transition to PREPARED should only occur once the log record write is completed.
> The same problem affects the BA participants when making the transition from state CIMPLETING to COMPLETED.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbossts-issues mailing list