You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Gordon Sim (JIRA)" <ji...@apache.org> on 2018/10/10 21:31:00 UTC

[jira] [Resolved] (QPID-8248) qpid-config lists deleted exchange

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

Gordon Sim resolved QPID-8248.
------------------------------
    Resolution: Fixed

> qpid-config lists deleted exchange
> ----------------------------------
>
>                 Key: QPID-8248
>                 URL: https://issues.apache.org/jira/browse/QPID-8248
>             Project: Qpid
>          Issue Type: Bug
>          Components: C++ Broker
>    Affects Versions: qpid-cpp-1.38.0
>            Reporter: Gordon Sim
>            Assignee: Gordon Sim
>            Priority: Major
>             Fix For: qpid-cpp-1.39.0
>
>
> In AMQP 0-10, the last exchange to which a message is sent is cached for improved performance. However this means that the exchange object will not be freed when deleted from the registry until all references to it are freed.
> To reproduce:
>  {noformat}
>  1. qpid-config add exchange foo
>  2. qpid-send -a foo --content-stdin
>  3. enter some text to send a message
>  4. in another console qpid-config dell exchange foo
>  5. qpid-config exchanges
> {noformat}
> Should not see the deleted exchange in step 5.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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