You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Gary Tully (JIRA)" <ji...@apache.org> on 2009/06/26 14:36:39 UTC

[jira] Updated: (AMQ-2307) Synchronization issue with AMQTransactionStore - can leave duplicate transaction hanging about that can hold up journal cleanup

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

Gary Tully updated AMQ-2307:
----------------------------

    Summary: Synchronization issue with AMQTransactionStore - can leave duplicate transaction hanging about that can hold up journal cleanup  (was: Synchronization issue with AMQTransacitonStore - can leave duplicate transaction hanging about that can hold up journal cleanup)

> Synchronization issue with AMQTransactionStore - can leave duplicate transaction hanging about that can hold up journal cleanup
> -------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AMQ-2307
>                 URL: https://issues.apache.org/activemq/browse/AMQ-2307
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: Broker
>    Affects Versions: 5.2.0
>         Environment: high load, many concurrent producers and consumers using transactions and AMQ store - multi core unix box.
>            Reporter: Gary Tully
>            Assignee: Gary Tully
>             Fix For: 5.3.0
>
>
> There is a small synchronization window in AMQTransacitonStore where transactions are created that can lead to duplicate transactions hanging about in the inflight list. This dangling transaction will hold up journal disk cleanup as the file referenced by the transaction will not be released till the broker is restarted. If this happens a bunch of times then the journal can run out of disk space.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.