diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/CDOViewImpl.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/CDOViewImpl.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/CDOViewImpl.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/CDOViewImpl.java index 40cf5f71ae..1037eb216e 100644 --- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/CDOViewImpl.java +++ b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/CDOViewImpl.java @@ -1120,6 +1120,7 @@ public class CDOViewImpl extends AbstractCDOView implements IExecutorServiceProv public void prefetchRevisions(CDOID id, int depth) { checkArg(depth != CDORevision.DEPTH_NONE, "Prefetch depth must not be zero"); //$NON-NLS-1$ + synchronized (getViewMonitor()) { lockView(); @@ -1159,7 +1160,7 @@ public class CDOViewImpl extends AbstractCDOView implements IExecutorServiceProv /* * Must not by synchronized on the view! */ - public /* synchronized */ void invalidate(ViewInvalidationData invalidationData) + public void invalidate(ViewInvalidationData invalidationData) { if (invalidationData.isAsync()) { |