qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Justin Ross (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (PROTON-1461) [c++] Proton C++ client silently retains presettled messages
Date Mon, 02 Oct 2017 20:03:00 GMT

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

Justin Ross reassigned PROTON-1461:

    Assignee: Alan Conway  (was: Cliff Jansen)

> [c++] Proton C++ client silently retains presettled messages
> ------------------------------------------------------------
>                 Key: PROTON-1461
>                 URL: https://issues.apache.org/jira/browse/PROTON-1461
>             Project: Qpid Proton
>          Issue Type: Bug
>          Components: cpp-binding
>    Affects Versions: 0.17.0
>         Environment: Fedora 25
> Test message source: Qpid Dispatch Router with address that has 'distributionMode: multicast'
> Test client: example simple_recv.cpp
>            Reporter: Chuck Rolke
>            Assignee: Alan Conway
>             Fix For: proton-c-0.18.0
> With distributionMode 'multicast' the router sends messages presettled. In this mode
the simple_recv program memory grows without bound until OOM.
> Switching the router to use distribution mode 'closest' causes the router to send messages
unsettled. In this mode the same simple_recv client sends back a disposition and program memory
use is normal.
> A brokered connection, like to Apache Artemis, behaves normally with unsettled messages
and dispositions for each.
> For comparison example program proton-0.18.0/examples/python/simple_recv.py receives
router multicast presettled messages and experiences no memory growth.

This message was sent by Atlassian JIRA

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

View raw message