You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by pd...@apache.org on 2017/05/02 22:02:58 UTC

svn commit: r1793592 - /felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/context/AbstractDependency.java

Author: pderop
Date: Tue May  2 22:02:58 2017
New Revision: 1793592

URL: http://svn.apache.org/viewvc?rev=1793592&view=rev
Log:
FELIX-5630: NullObject is created for a required dependency if the component is removed and added again to the dependency manager

Modified:
    felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/context/AbstractDependency.java

Modified: felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/context/AbstractDependency.java
URL: http://svn.apache.org/viewvc/felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/context/AbstractDependency.java?rev=1793592&r1=1793591&r2=1793592&view=diff
==============================================================================
--- felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/context/AbstractDependency.java (original)
+++ felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/context/AbstractDependency.java Tue May  2 22:02:58 2017
@@ -243,6 +243,7 @@ public abstract class AbstractDependency
     @Override
     public void stop() {
         m_isStarted = false;
+        m_available = false;
     }
 
     /**