summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/client
diff options
context:
space:
mode:
authorMartin Ritchie <ritchiem@apache.org>2009-03-09 16:03:45 +0000
committerMartin Ritchie <ritchiem@apache.org>2009-03-09 16:03:45 +0000
commit0a2f3270e0a51ab46ce29536fd8a15bdbc236c73 (patch)
treea2dbfb8b09bebf053334dc98180ae3854fe827a3 /cpp/src/qpid/client
parent63c96bcd1d6be31678b9fb8a0caeb5dc5268a2a3 (diff)
downloadqpid-python-0a2f3270e0a51ab46ce29536fd8a15bdbc236c73.tar.gz
QPID-949 : Removed the deleteOnExit calls on all flowed entries, as this will increase our memory usage. Instead add a close method on the BackingStore that is called when the queue closes and clean up the backing then. Also moved the QueueHousekeeping thread stop to before we do any queue closing in the VHost. This will ensure that we are not causing any operations that might inadvertadly load a message, and so prevent the backing file from being deleted. This should of course now not occur as all getMessage() calls have been removed.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@751722 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/client')
0 files changed, 0 insertions, 0 deletions