diff --git a/CryptoExchange.Net/Sockets/SocketConnection.cs b/CryptoExchange.Net/Sockets/SocketConnection.cs index 9969f16..5d2aaff 100644 --- a/CryptoExchange.Net/Sockets/SocketConnection.cs +++ b/CryptoExchange.Net/Sockets/SocketConnection.cs @@ -251,7 +251,7 @@ namespace CryptoExchange.Net.Sockets lock (_listenersLock) { - foreach (var subscription in _listeners.OfType()) + foreach (var subscription in _listeners.OfType().Where(l => l.UserSubscription)) subscription.Confirmed = false; foreach (var query in _listeners.OfType().ToList()) @@ -276,7 +276,7 @@ namespace CryptoExchange.Net.Sockets lock (_listenersLock) { - foreach (var subscription in _listeners.OfType()) + foreach (var subscription in _listeners.OfType().Where(l => l.UserSubscription)) subscription.Confirmed = false; foreach (var query in _listeners.OfType().ToList())