Browse Source

Don't reset wasDisconnectUnexpected before using it.

tags/docs-0.9
Brandon Smith 10 years ago
parent
commit
e1895e40cb
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      src/Discord.Net/DiscordWebSocket.cs

+ 3
- 2
src/Discord.Net/DiscordWebSocket.cs View File

@@ -65,7 +65,8 @@ namespace Discord
//Do not clean up until all tasks have ended //Do not clean up until all tasks have ended
OnDisconnect(); OnDisconnect();


_disconnectToken.Dispose();
bool wasUnexpected = _wasDisconnectUnexpected;
_disconnectToken.Dispose();
_disconnectToken = null; _disconnectToken = null;
_wasDisconnectUnexpected = false; _wasDisconnectUnexpected = false;


@@ -80,7 +81,7 @@ namespace Discord
if (_isConnected) if (_isConnected)
{ {
_isConnected = false; _isConnected = false;
RaiseDisconnected(_wasDisconnectUnexpected);
RaiseDisconnected(wasUnexpected);
} }


_task = null; _task = null;


Loading…
Cancel
Save