atom feed1 message in org.apache.qpid.proton[jira] [Updated] (PROTON-200) Credit ...
FromSent OnAttachments
Ken Giusti (JIRA)Dec 4, 2013 5:31 am 
Subject:[jira] [Updated] (PROTON-200) Credit distribution by messenger is not balanced across all links
From:Ken Giusti (JIRA) (ji@apache.org)
Date:Dec 4, 2013 5:31:54 am
List:org.apache.qpid.proton

[
https://issues.apache.org/jira/browse/PROTON-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Ken Giusti updated PROTON-200:

Component/s: proton-c Summary: Credit distribution by messenger is not balanced across all
links (was: [Proton-c] Credit distribution by messenger is not balanced across
all links)

Credit distribution by messenger is not balanced across all links

-----------------------------------------------------------------

Key: PROTON-200 URL: https://issues.apache.org/jira/browse/PROTON-200 Project: Qpid Proton Issue Type: Bug Components: proton-c, proton-j Affects Versions: 0.3 Reporter: Ken Giusti Assignee: Ken Giusti Fix For: 0.6

Attachments: proton-200.patch, upstream-credit.patch

The method used to distribute credit to receiving links may lead to starvation
when the number of receiving links is > the available credit. The distribution algorithm always starts with the same link - see
messenger.c::pn_messenger_flow()