diff --git a/apps/streaming/java/src/net/i2p/client/streaming/Connection.java b/apps/streaming/java/src/net/i2p/client/streaming/Connection.java
index 3099cfd300d74ab5e2cddf4063fdff9aef73ecb9..7b28db915754424b385e07a69ab46ea6d0b269e3 100644
--- a/apps/streaming/java/src/net/i2p/client/streaming/Connection.java
+++ b/apps/streaming/java/src/net/i2p/client/streaming/Connection.java
@@ -30,7 +30,7 @@ class Connection {
     private Destination _remotePeer;
     private long _sendStreamId;
     private long _receiveStreamId;
-    private long _lastSendTime;
+    private volatile long _lastSendTime;
     private final AtomicLong _lastSendId;
     private boolean _resetReceived;
     private boolean _resetSent;