Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPascal Lehmann2010-11-18 08:10:10 +0000
committerPascal Lehmann2010-11-18 08:10:10 +0000
commit37f65287bcd232e55c74e645d0a1905fb94827c5 (patch)
treef7087f941fe25ebefeab013c1833cc23ba25ad3c /plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/ReplicateRepositoryRawIndication.java
parentce3444c3255a293da1842fca9e9f91da65254f4b (diff)
downloadcdo-37f65287bcd232e55c74e645d0a1905fb94827c5.tar.gz
cdo-37f65287bcd232e55c74e645d0a1905fb94827c5.tar.xz
cdo-37f65287bcd232e55c74e645d0a1905fb94827c5.zip
[330451] TimeoutException when switching branch for big model.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=330451
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/ReplicateRepositoryRawIndication.java')
-rw-r--r--plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/ReplicateRepositoryRawIndication.java21
1 files changed, 1 insertions, 20 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/ReplicateRepositoryRawIndication.java b/plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/ReplicateRepositoryRawIndication.java
index 53f953ef45..b4715c34c0 100644
--- a/plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/ReplicateRepositoryRawIndication.java
+++ b/plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/ReplicateRepositoryRawIndication.java
@@ -13,11 +13,7 @@ package org.eclipse.emf.cdo.server.internal.net4j.protocol;
import org.eclipse.emf.cdo.common.protocol.CDODataInput;
import org.eclipse.emf.cdo.common.protocol.CDODataOutput;
import org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants;
-import org.eclipse.emf.cdo.server.StoreThreadLocal;
-import org.eclipse.emf.cdo.spi.server.InternalSession;
-import org.eclipse.net4j.buffer.BufferInputStream;
-import org.eclipse.net4j.buffer.BufferOutputStream;
import org.eclipse.net4j.util.om.monitor.OMMonitor;
import org.eclipse.net4j.util.om.monitor.OMMonitor.Async;
@@ -26,7 +22,7 @@ import java.io.IOException;
/**
* @author Eike Stepper
*/
-public class ReplicateRepositoryRawIndication extends CDOServerIndicationWithMonitoring
+public class ReplicateRepositoryRawIndication extends CDOServerReadIndicationWithMonitoring
{
private int lastReplicatedBranchID;
@@ -38,21 +34,6 @@ public class ReplicateRepositoryRawIndication extends CDOServerIndicationWithMon
}
@Override
- protected void execute(BufferInputStream in, BufferOutputStream out) throws Exception
- {
- try
- {
- InternalSession session = getSession();
- StoreThreadLocal.setSession(session);
- super.execute(in, out);
- }
- finally
- {
- StoreThreadLocal.release();
- }
- }
-
- @Override
protected void indicating(CDODataInput in, OMMonitor monitor) throws IOException
{
try

Back to the top