summaryrefslogtreecommitdiff
path: root/qpid/java/client/src
diff options
context:
space:
mode:
authorRobert Gemmell <robbie@apache.org>2011-07-30 15:01:52 +0000
committerRobert Gemmell <robbie@apache.org>2011-07-30 15:01:52 +0000
commit0098d086e444818e8c669ad65311aad2d10c9b13 (patch)
treed1d2428818a421c066ae347cd7cb8020dcea1099 /qpid/java/client/src
parent48bdbb81d6f9f45c5061ddaa58c3877de0b21a68 (diff)
downloadqpid-python-0098d086e444818e8c669ad65311aad2d10c9b13.tar.gz
QPID-3064, QPID-3157: ensure the node for a given Subscription is unlinked from the SubscriptionList at the point of removal instead of relying on the list head advancing to do so. Add 'marked node' functionality to the SubscriptionList to provide the Subscription cycling functionality to the queue, allowing the list to tidy itself up fully. Correct corner case behaviour for deleted-but-still-linked tail node in SubscriptionListIterator. Add tests.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1152485 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/client/src')
0 files changed, 0 insertions, 0 deletions