You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by gn...@apache.org on 2013/11/25 15:55:09 UTC

svn commit: r1545309 - /felix/trunk/utils/src/main/java/org/apache/felix/utils/extender/AbstractExtender.java

Author: gnodet
Date: Mon Nov 25 14:55:09 2013
New Revision: 1545309

URL: http://svn.apache.org/r1545309
Log:
[FELIX-4326] Revert bad commit
We should not remove the BundleListener to make sure we still receive bundle STOPPING events while shutting down the extender

Modified:
    felix/trunk/utils/src/main/java/org/apache/felix/utils/extender/AbstractExtender.java

Modified: felix/trunk/utils/src/main/java/org/apache/felix/utils/extender/AbstractExtender.java
URL: http://svn.apache.org/viewvc/felix/trunk/utils/src/main/java/org/apache/felix/utils/extender/AbstractExtender.java?rev=1545309&r1=1545308&r2=1545309&view=diff
==============================================================================
--- felix/trunk/utils/src/main/java/org/apache/felix/utils/extender/AbstractExtender.java (original)
+++ felix/trunk/utils/src/main/java/org/apache/felix/utils/extender/AbstractExtender.java Mon Nov 25 14:55:09 2013
@@ -116,7 +116,6 @@ public abstract class AbstractExtender i
 
     public void stop(BundleContext context) throws Exception {
         stopping = true;
-        this.context.removeBundleListener(this);
         while (!extensions.isEmpty()) {
             Collection<Bundle> toDestroy = chooseBundlesToDestroy(extensions.keySet());
             if (toDestroy == null || toDestroy.isEmpty()) {