Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Wright2004-12-16 15:38:31 +0000
committerDarin Wright2004-12-16 15:38:31 +0000
commit964c3badb2f5a373434467faae85d5c9f19a0c1a (patch)
treed804598d310dfe6f23759498351e38edda258c55 /org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup
parentfd0760ed457b30c27e77be6230cabe887d9e9703 (diff)
downloadeclipse.platform.debug-964c3badb2f5a373434467faae85d5c9f19a0c1a.tar.gz
eclipse.platform.debug-964c3badb2f5a373434467faae85d5c9f19a0c1a.tar.xz
eclipse.platform.debug-964c3badb2f5a373434467faae85d5c9f19a0c1a.zip
Bug 80924 - errors in log running test suite
Diffstat (limited to 'org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup')
-rw-r--r--org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup/AbstractSourceLookupDirector.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup/AbstractSourceLookupDirector.java b/org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup/AbstractSourceLookupDirector.java
index ef418b410..7765824fa 100644
--- a/org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup/AbstractSourceLookupDirector.java
+++ b/org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup/AbstractSourceLookupDirector.java
@@ -184,7 +184,7 @@ public abstract class AbstractSourceLookupDirector implements ISourceLookupDirec
/* (non-Javadoc)
* @see org.eclipse.debug.internal.core.sourcelookup.IPersistableSourceLocator2#dispose()
*/
- public void dispose() {
+ public synchronized void dispose() {
ILaunchManager launchManager = DebugPlugin.getDefault().getLaunchManager();
launchManager.removeLaunchConfigurationListener(this);
launchManager.removeLaunchListener(this);
@@ -704,7 +704,7 @@ public abstract class AbstractSourceLookupDirector implements ISourceLookupDirec
/* (non-Javadoc)
* @see org.eclipse.debug.core.sourcelookup.ISourceLookupDirector#getSourceElement(java.lang.Object)
*/
- public Object getSourceElement(Object element) {
+ public synchronized Object getSourceElement(Object element) {
List sources = doSourceLookup(element);
if(sources.size() == 1) {
return sources.get(0);

Back to the top