Keith Wall created QPID-7783:
--------------------------------

             Summary: Closing a virtualhost does not dispose QBBs associated 
with a messages
                 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.1, qpid-java-6.0
            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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to