You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Gary Tully (JIRA)" <ji...@apache.org> on 2019/06/21 16:02:00 UTC
[jira] [Resolved] (AMQ-7234) Topic flow control with messages in a
transaction can loop forever waiting for usage
[ https://issues.apache.org/jira/browse/AMQ-7234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gary Tully resolved AMQ-7234.
-----------------------------
Resolution: Fixed
> Topic flow control with messages in a transaction can loop forever waiting for usage
> ------------------------------------------------------------------------------------
>
> Key: AMQ-7234
> URL: https://issues.apache.org/jira/browse/AMQ-7234
> Project: ActiveMQ
> Issue Type: Bug
> Components: Broker
> Affects Versions: 5.15.0
> Reporter: Gary Tully
> Assignee: Gary Tully
> Priority: Major
> Fix For: 5.16.0
>
>
> The memory usage wait(timeout > 0) does not respect the timeout. Topic pfc loops on that wait to check the connection context, but it never gets to check the status and stays hung even when jmx is used to kill the connection.
> If the topic producer uses alwaysSendSync it avoids this code path and can be closes via JMX and the rollback will release resources as expected.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)