Browse Source

WebSocketSharp OnError doesn't always give us an exception

tags/docs-0.9
RogueException 9 years ago
parent
commit
7604804d25
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      src/Discord.Net/Net/WebSockets/WebSocketSharpEngine.cs

+ 1
- 1
src/Discord.Net/Net/WebSockets/WebSocketSharpEngine.cs View File

@@ -51,7 +51,7 @@ namespace Discord.Net.WebSockets
};
_webSocket.OnError += async (s, e) =>
{
_parent.RaiseOnLog(LogMessageSeverity.Error, e.Exception.GetBaseException().Message);
_parent.RaiseOnLog(LogMessageSeverity.Error, e.Exception?.GetBaseException()?.Message ?? e.Message);
await _parent.DisconnectInternal(e.Exception, skipAwait: true).ConfigureAwait(false);
};
_webSocket.OnClose += async (s, e) =>


Loading…
Cancel
Save