diff options
author | sboshev | 2010-03-15 15:37:42 +0000 |
---|---|---|
committer | sboshev | 2010-03-15 15:37:42 +0000 |
commit | e086a105daad8379355b5ac91aed2807ae9a7f46 (patch) | |
tree | 1fe191caf280a15a53bac05000316ba1e9e451f8 /bundles/org.eclipse.equinox.ds/src | |
parent | 87022d7c1e017b2edf2b0b0fdec8fb6b5ee570ef (diff) | |
download | rt.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.java | 3 |
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$ |