activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Timothy Bish (Resolved) (JIRA)" <jira+amq...@apache.org>
Subject [jira] [Resolved] (AMQNET-362) ActiveMQ ConnectionStateTracker should rollback transactions that have a pending Commit when a Failover occurs.
Date Thu, 15 Dec 2011 00:25:32 GMT

     [ https://issues.apache.org/jira/browse/AMQNET-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Timothy Bish resolved AMQNET-362.
---------------------------------

    Resolution: Fixed

fix applied in trunk.
                
> ActiveMQ ConnectionStateTracker should rollback transactions that have a pending Commit
when a Failover occurs.
> ---------------------------------------------------------------------------------------------------------------
>
>                 Key: AMQNET-362
>                 URL: https://issues.apache.org/jira/browse/AMQNET-362
>             Project: ActiveMQ .Net
>          Issue Type: Bug
>          Components: ActiveMQ
>    Affects Versions: 1.5.0, 1.5.1, 1.5.2
>            Reporter: Timothy Bish
>            Assignee: Timothy Bish
>             Fix For: 1.6.0
>
>
> When a transaction Commit request is outstanding and a failover occurs we don't really
know whether the commit request was processed or not.  The ConnectionStateTracker should check
the TransactionState objects as its attempting to restore the transaction states and force
a Rollback of any Transaction that has a pending Commit as its state is in doubt.  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message