From 1e24523df2fc893e8a463041d306a11f2f1e9c0c Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Fri, 22 Jun 2018 10:40:36 +0000
Subject: [PATCH] volatile

---
 .../java/src/net/i2p/router/transport/ntcp/EstablishBase.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/router/java/src/net/i2p/router/transport/ntcp/EstablishBase.java b/router/java/src/net/i2p/router/transport/ntcp/EstablishBase.java
index 452ebfabd4..a9bf59aa51 100644
--- a/router/java/src/net/i2p/router/transport/ntcp/EstablishBase.java
+++ b/router/java/src/net/i2p/router/transport/ntcp/EstablishBase.java
@@ -106,7 +106,7 @@ abstract class EstablishBase implements EstablishState {
     protected static final int HXY_TSB_PAD_SIZE = HXY_SIZE + 4 + 12;  // 48
 
     protected final Object _stateLock = new Object();
-    protected State _state;
+    protected volatile State _state;
 
     protected enum State {
         OB_INIT,
-- 
GitLab