Browse Source

Close the WebSocket when disconnecting

This resolves #224
tags/1.0-rc
Christopher F 8 years ago
parent
commit
58291f8199
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