Flow control has changed to the Credit Manager level not the Channel level so
new subscriptions do not suspend causing excessive CPU usage.
-------------------------------------------------------------------------------------------------------------------------------------------
Key: QPID-1345
URL: https://issues.apache.org/jira/browse/QPID-1345
Project: Qpid
Issue Type: Bug
Components: Java Broker
Affects Versions: M3
Reporter: Martin Ritchie
Summary:
Creating a subscription on a flow controlled session with messages to deliver
will cause the broker to spin. The Credit Manager is suspended and so will not
notify the newly Active Subscription that it should Suspend. There for the
processQueue loop will continue to attempt delivery to that ACTIVE subscription
despite the lack of credit.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.