diff --git a/shadowsocks-csharp/Util/Sockets/WrappedSocket.cs b/shadowsocks-csharp/Util/Sockets/WrappedSocket.cs index db4332af..353a6301 100644 --- a/shadowsocks-csharp/Util/Sockets/WrappedSocket.cs +++ b/shadowsocks-csharp/Util/Sockets/WrappedSocket.cs @@ -21,7 +21,7 @@ namespace Shadowsocks.Util.Sockets // Only used during connection and close, so it won't cost too much. private SpinLock _socketSyncLock = new SpinLock(); - private volatile bool _disposed; + private bool _disposed; private bool Connected => _activeSocket != null; private Socket _activeSocket;