From 1f01a2d1fad0fe8d48fab267c116467514af0c5a Mon Sep 17 00:00:00 2001 From: Min Date: Wed, 22 Apr 2020 16:02:22 +1000 Subject: [PATCH] fix: nullcheck _shards before iterating (#1493) --- src/Discord.Net.WebSocket/DiscordShardedClient.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Discord.Net.WebSocket/DiscordShardedClient.cs b/src/Discord.Net.WebSocket/DiscordShardedClient.cs index 0877abfd9..8359ca048 100644 --- a/src/Discord.Net.WebSocket/DiscordShardedClient.cs +++ b/src/Discord.Net.WebSocket/DiscordShardedClient.cs @@ -389,8 +389,11 @@ namespace Discord.WebSocket { if (disposing) { - foreach (var client in _shards) - client?.Dispose(); + if (_shards != null) + { + foreach (var client in _shards) + client?.Dispose(); + } _connectionGroupLock?.Dispose(); }