diff options
author | Eike Stepper | 2010-04-21 07:03:01 +0000 |
---|---|---|
committer | Eike Stepper | 2010-04-21 07:03:01 +0000 |
commit | 8de18d6517f8b6f5cb667707c433784878941417 (patch) | |
tree | 49d1e28a8045a45dafb97e055c4af3b39335606b | |
parent | 431474a704d35d8afbc20013bf5da27b6fd5910b (diff) | |
download | cdo-8de18d6517f8b6f5cb667707c433784878941417.tar.gz cdo-8de18d6517f8b6f5cb667707c433784878941417.tar.xz cdo-8de18d6517f8b6f5cb667707c433784878941417.zip |
[256936] Support for Offline Mode
https://bugs.eclipse.org/bugs/show_bug.cgi?id=256936
-rw-r--r-- | plugins/org.eclipse.net4j/src/org/eclipse/net4j/buffer/BufferInputStream.java | 5 | ||||
-rw-r--r-- | plugins/org.eclipse.net4j/src/org/eclipse/spi/net4j/Connector.java | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/plugins/org.eclipse.net4j/src/org/eclipse/net4j/buffer/BufferInputStream.java b/plugins/org.eclipse.net4j/src/org/eclipse/net4j/buffer/BufferInputStream.java index 37f2606528..f7b9f12914 100644 --- a/plugins/org.eclipse.net4j/src/org/eclipse/net4j/buffer/BufferInputStream.java +++ b/plugins/org.eclipse.net4j/src/org/eclipse/net4j/buffer/BufferInputStream.java @@ -65,7 +65,10 @@ public class BufferInputStream extends InputStream implements IBufferHandler */ public void restartTimeout() { - stopTimeMillis = System.currentTimeMillis() + getMillisBeforeTimeout(); + synchronized (this) + { + stopTimeMillis = System.currentTimeMillis() + getMillisBeforeTimeout(); + } } /** diff --git a/plugins/org.eclipse.net4j/src/org/eclipse/spi/net4j/Connector.java b/plugins/org.eclipse.net4j/src/org/eclipse/spi/net4j/Connector.java index 3197a67149..a6e7972398 100644 --- a/plugins/org.eclipse.net4j/src/org/eclipse/spi/net4j/Connector.java +++ b/plugins/org.eclipse.net4j/src/org/eclipse/spi/net4j/Connector.java @@ -387,7 +387,7 @@ public abstract class Connector extends ChannelMultiplexer implements InternalCo @Override public IConnector getSource() { - return getSource(); + return (IConnector)super.getSource(); } public ConnectorState getOldState() |