qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Keith Wall (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (QPID-7783) Closing a virtualhost does not dispose QBBs associated with messages on queues
Date Tue, 16 May 2017 16:11:04 GMT

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

Keith Wall updated QPID-7783:
-----------------------------
    Summary: Closing a virtualhost does not dispose QBBs associated with messages on queues
 (was: Closing a virtualhost does not dispose QBBs associated with queues/messages)

> Closing a virtualhost does not dispose QBBs associated with messages on queues
> ------------------------------------------------------------------------------
>
>                 Key: QPID-7783
>                 URL: https://issues.apache.org/jira/browse/QPID-7783
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: qpid-java-6.0, qpid-java-6.1
>            Reporter: Keith Wall
>
> If I close a virtualhost (either via management or owing to a change of HA mastership),
the QBBs that hold message header and payload don't get released.  The QBBs won't fall back
into the  pool and the JVMs will have to reclaim the direct memory (which it does inefficiently).
> Furthermore on master QBB.getNumberOfActivePooledBuffers() will be incorrect and the
will cause Qpid  to incorrectly calculate the amount of direct memory it uses.  This will
cause it to flow to disk more than it needs.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

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


Mime
View raw message