You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Martin Ritchie (JIRA)" <qp...@incubator.apache.org> on 2008/10/10 12:39:44 UTC

[jira] Created: (QPID-1345) Flow control has changed to the Credit Manager level not the Channel level so new subscriptions do not suspend causing excessive CPU usage.

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.


[jira] Updated: (QPID-1345) Flow control has changed to the Credit Manager level not the Channel level so new subscriptions do not suspend causing excessive CPU usage.

Posted by "Marnie McCormack (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-1345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marnie McCormack updated QPID-1345:
-----------------------------------


Moving items not being worked on afaik out of M4 Fix Version

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