Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsboshev2010-03-15 15:37:42 +0000
committersboshev2010-03-15 15:37:42 +0000
commite086a105daad8379355b5ac91aed2807ae9a7f46 (patch)
tree1fe191caf280a15a53bac05000316ba1e9e451f8 /bundles/org.eclipse.equinox.ds/src
parent87022d7c1e017b2edf2b0b0fdec8fb6b5ee570ef (diff)
downloadrt.equinox.bundles-e086a105daad8379355b5ac91aed2807ae9a7f46.tar.gz
rt.equinox.bundles-e086a105daad8379355b5ac91aed2807ae9a7f46.tar.xz
rt.equinox.bundles-e086a105daad8379355b5ac91aed2807ae9a7f46.zip
avoid calling modified method of not built components
Diffstat (limited to 'bundles/org.eclipse.equinox.ds/src')
-rw-r--r--bundles/org.eclipse.equinox.ds/src/org/eclipse/equinox/internal/ds/InstanceProcess.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/bundles/org.eclipse.equinox.ds/src/org/eclipse/equinox/internal/ds/InstanceProcess.java b/bundles/org.eclipse.equinox.ds/src/org/eclipse/equinox/internal/ds/InstanceProcess.java
index fb7e1e99f..a95238722 100644
--- a/bundles/org.eclipse.equinox.ds/src/org/eclipse/equinox/internal/ds/InstanceProcess.java
+++ b/bundles/org.eclipse.equinox.ds/src/org/eclipse/equinox/internal/ds/InstanceProcess.java
@@ -614,6 +614,9 @@ public class InstanceProcess {
getLock(scp);
long start = 0l;
try {
+ if (!scp.isBuilt()) {
+ return;
+ }
if (Activator.PERF) {
start = System.currentTimeMillis();
Activator.log.info("[DS perf] Modifying component " + scp.name); //$NON-NLS-1$

Back to the top