atom feed1 message in org.apache.qpid.proton[jira] [Resolved] (PROTON-200) [Proto...
FromSent OnAttachments
Ken Giusti (JIRA)Dec 3, 2013 11:21 am 
Subject:[jira] [Resolved] (PROTON-200) [Proton-c] Credit distribution by messenger is not balanced across all links
From:Ken Giusti (JIRA) (ji@apache.org)
Date:Dec 3, 2013 11:21:22 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 resolved PROTON-200.

Resolution: Fixed

[Proton-c] 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-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()