[maven-release-plugin] copy for tag org.apache.aries.blueprint.core-1.8.0
git-svn-id: https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.blueprint.core-1.8.0@1787799 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/pom.xml b/pom.xml
index 192e82f..7307fd7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -96,7 +96,7 @@
<proxy.api.version>1.1.0</proxy.api.version>
<proxy.impl.version>1.1.0</proxy.impl.version>
<quiesce.api.version>1.0.0</quiesce.api.version>
- <util.version>1.0.0</util.version>
+ <util.version>1.1.3</util.version>
<lastReleaseVersion>1.6.0</lastReleaseVersion>
</properties>
@@ -107,10 +107,10 @@
<blueprint.annotation.api.version>1.0.1</blueprint.annotation.api.version>
<blueprint.api.version>1.0.1</blueprint.api.version>
<blueprint.parser.version>1.4.0</blueprint.parser.version>
- <proxy.api.version>1.1.0</proxy.api.version>
- <proxy.impl.version>1.1.0</proxy.impl.version>
+ <proxy.api.version>1.1.0</proxy.api.version>
+ <proxy.impl.version>1.1.0</proxy.impl.version>
<quiesce.api.version>1.0.0</quiesce.api.version>
- <util.version>1.0.0</util.version>
+ <util.version>1.1.3</util.version>
</properties>
</profile>
</profiles>
diff --git a/src/main/java/org/apache/aries/blueprint/container/BlueprintContainerImpl.java b/src/main/java/org/apache/aries/blueprint/container/BlueprintContainerImpl.java
index 128e9fb..673b90a 100644
--- a/src/main/java/org/apache/aries/blueprint/container/BlueprintContainerImpl.java
+++ b/src/main/java/org/apache/aries/blueprint/container/BlueprintContainerImpl.java
@@ -895,6 +895,9 @@
cancelFutureIfPresent();
eventDispatcher.blueprintEvent(new BlueprintEvent(BlueprintEvent.DESTROYING, getBundle(), getExtenderBundle()));
+
+ AriesFrameworkUtil.safeUnregisterService(registration);
+
executors.shutdownNow();
if (handlerSet != null) {
handlerSet.removeListener(this);