diff options
author | Darin Wright | 2004-12-16 15:38:31 +0000 |
---|---|---|
committer | Darin Wright | 2004-12-16 15:38:31 +0000 |
commit | 964c3badb2f5a373434467faae85d5c9f19a0c1a (patch) | |
tree | d804598d310dfe6f23759498351e38edda258c55 /org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup | |
parent | fd0760ed457b30c27e77be6230cabe887d9e9703 (diff) | |
download | eclipse.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.java | 4 |
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); |