diff options
| author | Thomas Watson | 2013-12-09 20:30:31 +0000 |
|---|---|---|
| committer | Thomas Watson | 2013-12-09 20:45:08 +0000 |
| commit | ca804e697a08ccbf8f2b1e206b33a3334e3fa4da (patch) | |
| tree | 37628fdc2e848b96c7a0d6eef06c9d7668f5eb0c | |
| parent | 4eb5b1a47e314d9d73239d294360b427bd946e57 (diff) | |
| download | rt.equinox.framework-ca804e697a08ccbf8f2b1e206b33a3334e3fa4da.tar.gz rt.equinox.framework-ca804e697a08ccbf8f2b1e206b33a3334e3fa4da.tar.xz rt.equinox.framework-ca804e697a08ccbf8f2b1e206b33a3334e3fa4da.zip | |
Bug 421706 - Can't start Eclipse M3 after installing "everything"I20131210-0800I20131209-2000
- Fix bug to avoid pulling in resolved hosts for fragment resolution
| -rw-r--r-- | bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/container/ModuleResolver.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/container/ModuleResolver.java b/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/container/ModuleResolver.java index f724c9fb8..f2df7a088 100644 --- a/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/container/ModuleResolver.java +++ b/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/container/ModuleResolver.java @@ -662,7 +662,7 @@ final class ModuleResolver { private void filterResolvedHosts(Requirement requirement, List<ModuleCapability> candidates, boolean filterResolvedHosts) { if (filterResolvedHosts && HostNamespace.HOST_NAMESPACE.equals(requirement.getNamespace())) { for (Iterator<ModuleCapability> iCandidates = candidates.iterator(); iCandidates.hasNext();) { - if (previouslyResolved.contains(iCandidates.next().getRevision())) { + if (wirings.containsKey(iCandidates.next().getRevision())) { iCandidates.remove(); } } |
