From 7ccde71d9d8c949c8c27cabf1e79058ec406f125 Mon Sep 17 00:00:00 2001 From: RogueException Date: Thu, 21 Jul 2016 19:15:02 -0300 Subject: [PATCH] Clear session info on manual disconnect --- src/Discord.Net/DiscordSocketClient.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Discord.Net/DiscordSocketClient.cs b/src/Discord.Net/DiscordSocketClient.cs index a95801af2..30dd40487 100644 --- a/src/Discord.Net/DiscordSocketClient.cs +++ b/src/Discord.Net/DiscordSocketClient.cs @@ -207,6 +207,9 @@ namespace Discord if (!isReconnecting) { _canReconnect = false; + _sessionId = null; + _lastSeq = 0; + if (_reconnectCancelToken != null && !_reconnectCancelToken.IsCancellationRequested) _reconnectCancelToken.Cancel(); }