Browse Source

Merge pull request #378 from RogueException/issue/224

Close the WebSocket when disconnecting
tags/1.0-rc
RogueException GitHub 8 years ago
parent
commit
2daf6cb16c
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      src/Discord.Net.Core/Net/WebSockets/DefaultWebSocketClient.cs

+ 2
- 0
src/Discord.Net.Core/Net/WebSockets/DefaultWebSocketClient.cs View File

@@ -101,6 +101,8 @@ namespace Discord.Net.WebSockets

if (_client != null && _client.State == WebSocketState.Open)
{
var token = new CancellationToken();
await _client.CloseAsync(WebSocketCloseStatus.NormalClosure, "", token);
_client.Dispose();
_client = null;
}


Loading…
Cancel
Save