Gary Tully created AMQ-7234:
-------------------------------

             Summary: 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
             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)

Reply via email to