From 539d8eff74f5afb4c3077a4deda51f83d5ce0533 Mon Sep 17 00:00:00 2001 From: Brandon Smith Date: Wed, 23 Sep 2015 15:36:58 -0300 Subject: [PATCH] Improved Close Message description --- src/Discord.Net/Net/WebSockets/WebSocket.BuiltIn.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Discord.Net/Net/WebSockets/WebSocket.BuiltIn.cs b/src/Discord.Net/Net/WebSockets/WebSocket.BuiltIn.cs index 2a04b114d..36b28ca8d 100644 --- a/src/Discord.Net/Net/WebSockets/WebSocket.BuiltIn.cs +++ b/src/Discord.Net/Net/WebSockets/WebSocket.BuiltIn.cs @@ -85,7 +85,8 @@ namespace Discord.Net.WebSockets } if (result.MessageType == WebSocketMessageType.Close) - throw new Exception($"Got Close Message ({result.CloseStatus?.ToString() ?? "Unexpected"}): {result.CloseStatusDescription ?? "No Reason"}"); + throw new Exception($"Got Close Message ({result.CloseStatus?.ToString() ?? "Unexpected"}): " + + result.CloseStatusDescription != "" ? result.CloseStatusDescription : "No Reason"); else builder.Append(Encoding.UTF8.GetString(buffer.Array, buffer.Offset, result.Count));