diff options
author | Pascal Lehmann | 2010-11-18 08:10:10 +0000 |
---|---|---|
committer | Pascal Lehmann | 2010-11-18 08:10:10 +0000 |
commit | 37f65287bcd232e55c74e645d0a1905fb94827c5 (patch) | |
tree | f7087f941fe25ebefeab013c1833cc23ba25ad3c /plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/ReplicateRepositoryRawIndication.java | |
parent | ce3444c3255a293da1842fca9e9f91da65254f4b (diff) | |
download | cdo-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.java | 21 |
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 |