You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by gn...@apache.org on 2017/10/16 18:47:00 UTC

karaf git commit: [KARAF-5371] Race condition between FeatureService and Fileinstall

Repository: karaf
Updated Branches:
  refs/heads/karaf-4.1.x 8dbd217b0 -> b19e54707


[KARAF-5371] Race condition between FeatureService and Fileinstall


Project: http://git-wip-us.apache.org/repos/asf/karaf/repo
Commit: http://git-wip-us.apache.org/repos/asf/karaf/commit/b19e5470
Tree: http://git-wip-us.apache.org/repos/asf/karaf/tree/b19e5470
Diff: http://git-wip-us.apache.org/repos/asf/karaf/diff/b19e5470

Branch: refs/heads/karaf-4.1.x
Commit: b19e547073f5cb0941adb770780aef07b6553803
Parents: 8dbd217
Author: Guillaume Nodet <gn...@gmail.com>
Authored: Mon Oct 16 20:46:25 2017 +0200
Committer: Guillaume Nodet <gn...@gmail.com>
Committed: Mon Oct 16 20:46:25 2017 +0200

----------------------------------------------------------------------
 .../java/org/apache/karaf/features/internal/osgi/Activator.java     | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/karaf/blob/b19e5470/features/core/src/main/java/org/apache/karaf/features/internal/osgi/Activator.java
----------------------------------------------------------------------
diff --git a/features/core/src/main/java/org/apache/karaf/features/internal/osgi/Activator.java b/features/core/src/main/java/org/apache/karaf/features/internal/osgi/Activator.java
index 3f306fa..5f2fa95 100644
--- a/features/core/src/main/java/org/apache/karaf/features/internal/osgi/Activator.java
+++ b/features/core/src/main/java/org/apache/karaf/features/internal/osgi/Activator.java
@@ -129,6 +129,7 @@ public class Activator extends BaseActivator {
         Dictionary<String, Object> ranking = new Hashtable<>();
         ranking.put(Constants.SERVICE_RANKING, 1000);
         StandardRegionDigraph dg = digraph = DigraphHelper.loadDigraph(bundleContext);
+        DigraphHelper.verifyUnmanagedBundles(bundleContext, dg);
         register(ResolverHookFactory.class, dg.getResolverHookFactory());
         register(CollisionHook.class, CollisionHookHelper.getCollisionHook(dg));
         register(org.osgi.framework.hooks.bundle.FindHook.class, dg.getBundleFindHook(), ranking);