summaryrefslogtreecommitdiff
path: root/qpid/java
diff options
context:
space:
mode:
authorRobert Godfrey <rgodfrey@apache.org>2014-03-03 17:04:33 +0000
committerRobert Godfrey <rgodfrey@apache.org>2014-03-03 17:04:33 +0000
commitc0233ece5947fe88c87c7ad4b06d35c6fae5852b (patch)
tree089eb487563d653ae62ef9fb399665ca74a9d2f6 /qpid/java
parentd95eadaa559edb444665e09c915dca9d04c34eb9 (diff)
downloadqpid-python-c0233ece5947fe88c87c7ad4b06d35c6fae5852b.tar.gz
QPID-5582 : fix deletion of bindings on exchange deletion
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573614 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java')
-rw-r--r--qpid/java/broker-core/src/main/java/org/apache/qpid/server/exchange/AbstractExchange.java2
1 files changed, 1 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 7ffcbc635f..966ac50b85 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
@@ -198,7 +198,7 @@ public abstract class AbstractExchange<T extends AbstractExchange<T>>
for(BindingImpl binding : bindings)
{
binding.removeStateChangeListener(_bindingListener);
- binding.delete();
+ removeBinding(binding);
}
if(_alternateExchange != null)