summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Godfrey <rgodfrey@apache.org>2014-03-09 10:23:39 +0000
committerRobert Godfrey <rgodfrey@apache.org>2014-03-09 10:23:39 +0000
commitcfe022f1810a0ad879e5eab786f482e6e4e6f554 (patch)
tree0fc2976a24a306922c45a96db5a6535fa67592ad
parenta9bfe3c87c024deb64e44e97e16b74a3e99b86c7 (diff)
downloadqpid-python-cfe022f1810a0ad879e5eab786f482e6e4e6f554.tar.gz
QPID-5617 : [Java Broker] tidy-up of binding child add/remove from queue... dulpicate functionality
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1575688 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/java/broker-core/src/main/java/org/apache/qpid/server/exchange/AbstractExchange.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/exchange/AbstractExchange.java b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/exchange/AbstractExchange.java
index 1fa86cf33c..e34646d66f 100644
--- a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/exchange/AbstractExchange.java
+++ b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/exchange/AbstractExchange.java
@@ -676,6 +676,8 @@ public abstract class AbstractExchange<T extends AbstractExchange<T>>
}
queue.addBinding(b);
+ childAdded(b);
+
doAddBinding(b);
return true;
@@ -851,7 +853,6 @@ public abstract class AbstractExchange<T extends AbstractExchange<T>>
{
addBinding(bindingKey, (AMQQueue) queue, bindingArguments);
final BindingImpl binding = getBinding(bindingKey, (AMQQueue) queue);
- childAdded(binding);
return binding;
}