Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2009-08-03 12:47:26 -0400
committerEike Stepper2009-08-03 12:47:26 -0400
commit9f7ffe2b64a07ac04f19788eee55ccaf1789e307 (patch)
tree1e97a9d6de2455d2edfc3a51c892561b391daca6 /plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/transaction
parent057a4cbc77d072ea776872fffeae189b850ef3ac (diff)
downloadcdo-9f7ffe2b64a07ac04f19788eee55ccaf1789e307.tar.gz
cdo-9f7ffe2b64a07ac04f19788eee55ccaf1789e307.tar.xz
cdo-9f7ffe2b64a07ac04f19788eee55ccaf1789e307.zip
[283947] Wait for commit operation of transaction A is visible in transaction B
https://bugs.eclipse.org/bugs/show_bug.cgi?id=283947
Diffstat (limited to 'plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/transaction')
-rw-r--r--plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/transaction/CDOTransactionImpl.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/transaction/CDOTransactionImpl.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/transaction/CDOTransactionImpl.java
index b27eb24f2a..a4e3515ee4 100644
--- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/transaction/CDOTransactionImpl.java
+++ b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/transaction/CDOTransactionImpl.java
@@ -1399,6 +1399,10 @@ public class CDOTransactionImpl extends CDOViewImpl implements InternalCDOTransa
session.handleCommitNotification(timeStamp, newPackageUnits, dirtyIDs, detachedIDs, deltasCopy,
getTransaction());
}
+ else
+ {
+ session.setLastUpdateTime(timeStamp);
+ }
lastCommitTime = timeStamp;
for (CDOTransactionHandler handler : getHandlers())

Back to the top