mirror of
https://github.com/JKorf/CryptoExchange.Net
synced 2025-06-08 00:16:27 +00:00
Dont process unsubscribe if there are no subscriptions
This commit is contained in:
parent
4ccff6461f
commit
262c4e4aa5
@ -762,6 +762,10 @@ namespace CryptoExchange.Net
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public virtual async Task UnsubscribeAllAsync()
|
public virtual async Task UnsubscribeAllAsync()
|
||||||
{
|
{
|
||||||
|
var sum = socketConnections.Sum(s => s.Value.SubscriptionCount);
|
||||||
|
if (sum == 0)
|
||||||
|
return;
|
||||||
|
|
||||||
_logger.Log(LogLevel.Information, $"Unsubscribing all {socketConnections.Sum(s => s.Value.SubscriptionCount)} subscriptions");
|
_logger.Log(LogLevel.Information, $"Unsubscribing all {socketConnections.Sum(s => s.Value.SubscriptionCount)} subscriptions");
|
||||||
var tasks = new List<Task>();
|
var tasks = new List<Task>();
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user