From a266d072db675de649a43e46dcdd7c38b9b799c0 Mon Sep 17 00:00:00 2001 From: RogueException Date: Sat, 28 Jan 2017 19:04:42 -0400 Subject: [PATCH] Fixed nullref during reconnect --- src/Discord.Net.WebSocket/DiscordSocketClient.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Discord.Net.WebSocket/DiscordSocketClient.cs b/src/Discord.Net.WebSocket/DiscordSocketClient.cs index c7aea4dfe..6f48a23e7 100644 --- a/src/Discord.Net.WebSocket/DiscordSocketClient.cs +++ b/src/Discord.Net.WebSocket/DiscordSocketClient.cs @@ -313,7 +313,7 @@ namespace Discord.WebSocket private async Task StartReconnectAsync(Exception ex) { - if ((ex as WebSocketClosedException).CloseCode == 4004) //Bad Token + if ((ex as WebSocketClosedException)?.CloseCode == 4004) //Bad Token { _canReconnect = false; _connectTask?.TrySetException(ex);