commit | c931e969ea8971afefc867bd3a0a223537799fe9 | [log] [tgz] |
---|---|---|
author | Eike Stepper <stepper@esc-net.de> | Thu Jun 13 17:56:47 2013 +0200 |
committer | Eike Stepper <stepper@esc-net.de> | Thu Jun 13 17:56:47 2013 +0200 |
tree | 338dd0b08e7bdc25dc54809c3e1f97f77b619b2e | |
parent | f8379d2dc413ed6fa31adce1c1260681c94b8d34 [diff] |
[410409] CDOClientIndications can arrive before session is fully active https://bugs.eclipse.org/bugs/show_bug.cgi?id=410409
diff --git a/plugins/org.eclipse.emf.cdo.net4j/src/org/eclipse/emf/cdo/internal/net4j/protocol/CDOClientIndication.java b/plugins/org.eclipse.emf.cdo.net4j/src/org/eclipse/emf/cdo/internal/net4j/protocol/CDOClientIndication.java index 15d382d..3959acd 100644 --- a/plugins/org.eclipse.emf.cdo.net4j/src/org/eclipse/emf/cdo/internal/net4j/protocol/CDOClientIndication.java +++ b/plugins/org.eclipse.emf.cdo.net4j/src/org/eclipse/emf/cdo/internal/net4j/protocol/CDOClientIndication.java
@@ -56,7 +56,7 @@ protected final void indicating(ExtendedDataInputStream in) throws Exception { final InternalCDOSession session = getSession(); - if (session.getLifecycleState() == LifecycleState.DEACTIVATING) + if (session.getLifecycleState() == LifecycleState.ACTIVATING) { LifecycleUtil.waitForActive(session, 10000L); }