You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Timothy Bish (JIRA)" <ji...@apache.org> on 2012/05/17 01:29:06 UTC

[jira] [Created] (AMQCPP-403) Possible for memory to leak when using transacted producer with failover

Timothy Bish created AMQCPP-403:
-----------------------------------

             Summary: Possible for memory to leak when using transacted producer with failover
                 Key: AMQCPP-403
                 URL: https://issues.apache.org/jira/browse/AMQCPP-403
             Project: ActiveMQ C++ Client
          Issue Type: Bug
          Components: CMS Impl, Transports
    Affects Versions: 3.4.2
            Reporter: Timothy Bish
            Assignee: Timothy Bish
             Fix For: 3.4.3


Its possible for a memory leak to occur when running a transacted producer and the failover transport is used.  If the TX commit is the last command when the failure occurs the TX needs to be rolled back since there's no way to know if the command made it or not.  

--
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

        

[jira] [Resolved] (AMQCPP-403) Possible for memory to leak when using transacted producer with failover

Posted by "Timothy Bish (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AMQCPP-403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Timothy Bish resolved AMQCPP-403.
---------------------------------

    Resolution: Fixed

Fix applied on the 3.4.x branch.  Already resolved in trunk.
                
> Possible for memory to leak when using transacted producer with failover
> ------------------------------------------------------------------------
>
>                 Key: AMQCPP-403
>                 URL: https://issues.apache.org/jira/browse/AMQCPP-403
>             Project: ActiveMQ C++ Client
>          Issue Type: Bug
>          Components: CMS Impl, Transports
>    Affects Versions: 3.4.2
>            Reporter: Timothy Bish
>            Assignee: Timothy Bish
>             Fix For: 3.4.3
>
>
> Its possible for a memory leak to occur when running a transacted producer and the failover transport is used.  If the TX commit is the last command when the failure occurs the TX needs to be rolled back since there's no way to know if the command made it or not.  

--
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