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 452ebfabd43ef9dfd8b514088139317911d77dc9..a9bf59aa51b99b45b298ffd4fdb819059c35ea4f 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,