summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Wall <kwall@apache.org>2014-10-24 08:00:01 +0000
committerKeith Wall <kwall@apache.org>2014-10-24 08:00:01 +0000
commit5bdabe6c8a73c978400ef9ce224bc66bc9462bba (patch)
treec6fd203e40e1d29359a5b45d50762260ff0c6492
parent43be4ba3778682580ec21b97ef5ec78e6c11c2fe (diff)
downloadqpid-python-5bdabe6c8a73c978400ef9ce224bc66bc9462bba.tar.gz
QPID-6186: [Java Broker] Prevent Bindings leak on binding delete
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1634017 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/java/broker-core/src/main/java/org/apache/qpid/server/binding/BindingImpl.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/binding/BindingImpl.java b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/binding/BindingImpl.java
index 6c67a44bb0..76c6b6007f 100644
--- a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/binding/BindingImpl.java
+++ b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/binding/BindingImpl.java
@@ -228,6 +228,8 @@ public class BindingImpl
}
getEventLogger().message(_logSubject, BindingMessages.DELETED());
}
+
+ deleted();
setState(State.DELETED);
}