From a3390662d326db847377d47c122ed4ec1d4140b3 Mon Sep 17 00:00:00 2001 From: FiniteReality Date: Sat, 6 Oct 2018 14:22:21 +0100 Subject: [PATCH] Dispose of clients when disposing sharded client --- src/Discord.Net.WebSocket/DiscordShardedClient.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Discord.Net.WebSocket/DiscordShardedClient.cs b/src/Discord.Net.WebSocket/DiscordShardedClient.cs index 0e7cb9d73..03969f535 100644 --- a/src/Discord.Net.WebSocket/DiscordShardedClient.cs +++ b/src/Discord.Net.WebSocket/DiscordShardedClient.cs @@ -382,6 +382,8 @@ namespace Discord.WebSocket { if (disposing) { + foreach (var client in _shards) + client?.Dispose(); _connectionGroupLock?.Dispose(); }