Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2011-07-05 17:54:56 +0000
committerEike Stepper2011-07-05 17:54:56 +0000
commite352dd435bffd43cd0ea22e04f58b599ef8ce43c (patch)
tree07e77d344b14b5a2a0917ce6bc016c371f694722 /plugins/org.eclipse.net4j.util/src
parent5c9815ec29491aec1433b5175d32c2c9a758087a (diff)
downloadcdo-e352dd435bffd43cd0ea22e04f58b599ef8ce43c.tar.gz
cdo-e352dd435bffd43cd0ea22e04f58b599ef8ce43c.tar.xz
cdo-e352dd435bffd43cd0ea22e04f58b599ef8ce43c.zip
[350146] Make protocol timeout on the CDO server configurable
https://bugs.eclipse.org/bugs/show_bug.cgi?id=350146
Diffstat (limited to 'plugins/org.eclipse.net4j.util/src')
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/Timeouter.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/Timeouter.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/Timeouter.java
index 89325fcf6a..52bac72f68 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/Timeouter.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/Timeouter.java
@@ -27,13 +27,14 @@ public abstract class Timeouter
private TimerTask timeoutTask;
- private long touched;
+ private volatile long touched;
public Timeouter(Timer timer, long timeout)
{
this.timer = timer;
this.timeout = timeout;
- touched = System.currentTimeMillis();
+
+ touch();
scheduleTimeout();
}

Back to the top