From 2c155202302d40fb6477bef0dda01a0dca7d4360 Mon Sep 17 00:00:00 2001 From: noisyfox Date: Sat, 3 Dec 2016 23:13:39 +1100 Subject: [PATCH] Remove unnecessary volatile --- shadowsocks-csharp/Util/Sockets/WrappedSocket.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;