[ 
https://issues.apache.org/jira/browse/PROTON-2198?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17113900#comment-17113900
 ] 

Jiri Daněk commented on PROTON-2198:
------------------------------------

Triage note: {{pn_delivery_settle}} should advance, and it does, usually, but 
apparently not under load.

The delivery being the same (not advanced) is meant that the new delivery is at 
the same memory address as previous delivery, now disposed off. Which is not 
necessarily wrong, because proton can (and preferably, should) reuse memory. 
Dispatch uses memory locations to track deliveries. If necessary, it could use 
delivery ids instead.

> C engine sometimes does not advance link after delivery reject/conn close
> -------------------------------------------------------------------------
>
>                 Key: PROTON-2198
>                 URL: https://issues.apache.org/jira/browse/PROTON-2198
>             Project: Qpid Proton
>          Issue Type: Bug
>          Components: proton-c
>    Affects Versions: proton-c-0.30.0
>         Environment: Fedora 29, qpid-dispatch master @fc284e00, self test 
> system_tests_policy_oversize_basic, test_40
>            Reporter: Charles E. Rolke
>            Priority: Major
>         Attachments: proton-2198.txt
>
>
> Intermittently qpid-dispatch receive handlers see consecutive deliveries with 
> the same delivery reported from pn_link_current().



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to