From 2b16c8620d51711ebe64c1c9e684ebf105d5e17a Mon Sep 17 00:00:00 2001 From: RogueException Date: Wed, 15 Mar 2017 23:40:03 -0300 Subject: [PATCH] Avoid catching log errors --- src/Discord.Net.WebSocket/Audio/AudioClient.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Discord.Net.WebSocket/Audio/AudioClient.cs b/src/Discord.Net.WebSocket/Audio/AudioClient.cs index 9fbfc348e..226d8eb7f 100644 --- a/src/Discord.Net.WebSocket/Audio/AudioClient.cs +++ b/src/Discord.Net.WebSocket/Audio/AudioClient.cs @@ -332,12 +332,13 @@ namespace Discord.Audio try { await pair.Writer.WriteAsync(packet, 0, packet.Length).ConfigureAwait(false); - await _audioLogger.DebugAsync($"Received {packet.Length} bytes from user {userId}").ConfigureAwait(false); } catch (Exception ex) { await _audioLogger.DebugAsync($"Malformed Frame", ex).ConfigureAwait(false); + return; } + await _audioLogger.DebugAsync($"Received {packet.Length} bytes from user {userId}").ConfigureAwait(false); } }