diff options
author | Thomas Watson | 2013-12-05 22:13:12 +0000 |
---|---|---|
committer | Thomas Watson | 2013-12-05 22:13:12 +0000 |
commit | c287ef5b61a6fb158f319411cf3752ffb7c5c108 (patch) | |
tree | 50944151ee59b4d2c484e0c7d33e0e70ef4fbe8c | |
parent | ca058f4fcc439ec1dc3c64229398f2697844d7b2 (diff) | |
download | rt.equinox.framework-c287ef5b61a6fb158f319411cf3752ffb7c5c108.tar.gz rt.equinox.framework-c287ef5b61a6fb158f319411cf3752ffb7c5c108.tar.xz rt.equinox.framework-c287ef5b61a6fb158f319411cf3752ffb7c5c108.zip |
[Bug 420067] Handle null wires
- the wires may be null if all mandatory triggers got disabled.
-rw-r--r-- | bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/container/ModuleResolver.java | 4 |
1 files changed, 4 insertions, 0 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 88fd61a13..a4ad78467 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 @@ -909,6 +909,10 @@ final class ModuleResolver { private void printWirings(Map<Resource, List<Wire>> wires) { StringBuilder builder = new StringBuilder("RESOLVER: Wirings for resolved bundles:"); //$NON-NLS-1$ + if (wires == null) { + Debug.println(" null wires!"); //$NON-NLS-1$ + return; + } for (Map.Entry<Resource, List<Wire>> entry : wires.entrySet()) { builder.append(SEPARATOR).append(TAB) // .append("Resource") //$NON-NLS-1$ |