You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Ted Ross (JIRA)" <ji...@apache.org> on 2016/05/16 17:33:12 UTC

[jira] [Resolved] (DISPATCH-334) Proton sequence error during backpressure with balanced distribution

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

Ted Ross resolved DISPATCH-334.
-------------------------------
    Resolution: Fixed

The bug was caused by the router core attempting to send deliveries on a receiving link.  The "undelivered" messages on the incoming link were mistaken as outgoing messages when other, settled deliveries on the link were updating their dispositions.


> Proton sequence error during backpressure with balanced distribution
> --------------------------------------------------------------------
>
>                 Key: DISPATCH-334
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-334
>             Project: Qpid Dispatch
>          Issue Type: Bug
>          Components: Router Node
>    Affects Versions: 0.6.0
>            Reporter: Ted Ross
>            Assignee: Ted Ross
>            Priority: Blocker
>             Fix For: 0.6.0
>
>
> Scenario:
> {noformat}
>             +---------+        +---------+
> Sender1---->|         |        |         |---->Receiver1
>             |         |        |         |
>             | Router1 |========| Router2 |
>             |         |        |         |
> Sender2---->|         |        |         |---->Receiver2
>             +---------+        +---------+
> {noformat}
> All senders and receivers are using the same address, which is configured to be "balanced".  When both Senders are operating, eventually one or both of the sending links will fail due to a sequence error:
> {noformat}
>     ERROR:root:sequencing error, expected delivery-id 181, got 182
> {noformat}
> This occurs when one delivery results in a fanout of zero and is placed on the incoming link's undelivered list.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org